猿问

c语言编程找错 (水仙花数)

#include<stdio.h>

int main()

{

    int f,a,b,c;

    for(a=1;a<=9;a++)

    {

        for(b=0;b<=9;b++)

        {

            for(c=0;b<=9;c++)

            {

                f=a*100+b*10+c*1;

                if(f==a*a*a+b*b*b+c*c*c)

                    printf("水仙花数为:%d",f);

            }

        }

        printf("\n");

    }

    return 0;

}

我觉得语句和逻辑都没错 为什么输出不了

慕前端6184863
浏览 1413回答 2
2回答

慕用4063026

for循环第二个是定义结束的,c没有
随时随地看视频慕课网APP
我要回答