主题:在编译器Dev-c++的控制台模式编译里运行程序
#include <stdio.h>
main()
{int a,b,c,y;
printf("input y:\n");
scanf("%d",&y);
for(a=0;a>=0&&a<=y;a++)
{
for(b=0;b>=0&&b<=y;b++)
{
c=8-a-b;
if(a+2.0*b+5.0*c==y)
printf("%d %d %d\n",a,b,c);
b=b+1; }
a=a+1;}
}这个程序输不出a,b,c的值,为什么,怎么改,谢谢了
main()
{int a,b,c,y;
printf("input y:\n");
scanf("%d",&y);
for(a=0;a>=0&&a<=y;a++)
{
for(b=0;b>=0&&b<=y;b++)
{
c=8-a-b;
if(a+2.0*b+5.0*c==y)
printf("%d %d %d\n",a,b,c);
b=b+1; }
a=a+1;}
}这个程序输不出a,b,c的值,为什么,怎么改,谢谢了