大佬這哪錯(cuò)了?
#include<stdio.h>
#include<stdlib.h>
void main()
{
?int num,sd,td,hd;
?for(num=100;num<1000;num++)
?{
??hd=num/100;
??td=(num%100)/10;
??sd=(num%100)%10;
??if(num=hd^2+td^2+sd^2)
??{
???printf("水仙花數(shù)字:%d\n",num);
??}
?}
?system("pause");
2018-11-14
我不知道對不對,for語句的括號應(yīng)該加在if上面一格,最后一個(gè)if語句不用加括號直接輸出就行了,你的括號數(shù)量都不對唉,括號是保證在當(dāng)前語句只運(yùn)行括號內(nèi)的內(nèi)容