为啥没输出呢?
#include<stdio.h>main()
{
int a,w,p;
for(a=0;a<=100;a++)
for(w=0;w<=100;w++)
for(p=0;p<=100;p++)
{
if((0.4*a+4*w+0.2*p==40)&&(a+w+p==100))
printf("a=%d,w=%d,p=%d\n",a,w,p);
}
}

mian 前面加个void 空返回,或者
int main(){。。。。
return 0}
你是说输出一闪而过?