这个为什么会报错啊?
#include<stdio.h>main()
{
int i,j,k,n;
printf("水仙花数是:");
for(n=100;n<1000;n++)
{
i=n/100;
j=n/10%10;
k=n%10;
if(i*100+j*10+k==i*i*i+j*j*j+K*k*k)
printf("%-5d",n);
}
return 0;
}
为什么会说k未声明? if(i*100+j*10+k==i*i*i+j*j*j+K*k*k)
^
这个k不应该是是大写的 jameswang 发表于 2019-10-21 13:23
if(i*100+j*10+k==i*i*i+j*j*j+K*k*k)
^
这个k不应该是 ...
谢谢,在编译器里太不明显了,没看出来混了个大写的
页:
[1]