图片上的c语言程序哪错了呀?

img

没有问题啊

img

应该没毛病啊,你有什麽现象?
是提交作业不通过吧?估计是最后一个水仙花数后面不应该有空格。
如下修改:

int flag =  0;
for(num=100;num<=999;num++)
{
    a = num/100;
    b = num/10%10;
    c = num%10;
    if(a*a*a + b*b*b + c*c*c == num)
    {
        if(flag == 1)
            printf(" ");
        printf("%d",num);
        flag = 1;
    }
}

12行少了个{