错左响边?
main(){int jishu(int);
int n;
printf("\nInput an integer:");
if (jishu(n))
printf("\n%d is a jishu",n);
else
printf("\n%d is not a jishu",n);
}
吾知点解查错个时话[possible use of 'n' before definition in function main]
'n'吾系系上面就定义左了咩? 是否是定义之前的第一句有点? 在函数main中可能使用未定义'n'
在printf下补一句
scanf("%d",&n);
不过还是不能判断 n 是否奇数
楼主头像会弄到我机子卡:handshake
[ 本帖最后由 liuaa24 于 2006-6-24 15:37 编辑 ] 你使用了没有初始化的变量n. int jishu(int);应该是一个函数吧?在main()里声明函数应该不可以的. 楼上,可以在Main里声明的。 原来真的可以啊!
一般没这么做,竟不知道!
现在知道,thx 三楼既我明啦
试下先
吾该晒 衣个系一部分哩架咋 jishu(int); ????????
老实说。.我非常讨厌这样的命名方式`~
这样的编程习惯相信以后也会有很多人因此讨厌跟你合作 同意楼上, 原帖由 joe_233 于 2006-6-25 00:37 发表
jishu(int); ????????
老实说。.我非常讨厌这样的命名方式`~
这样的编程习惯相信以后也会有很多人因此讨厌跟你合作
火气大了啊,降火降火。
小心你这样的语气和人交流也会令人讨厌的哦,和楼主的代码一样,要改。
呵呵。 其实,我也很讨厌这样的命名方式 的。 参考书做架咋
冤枉~~~~~~ 楼上把那本书扔掉吧! 那本书是垃圾,再不扔掉的话会害死人的。
页:
[1]