c++小问题,解答可看mm
#include <stdio.h>void main(){
int f(int a, int b);
int i=2,p;
printf("%d\n",P);============还有这里
}
int f(int a,int b)
{
int c;
if(a>b)
{
c=1;
}
else if(a==b);
{
c=0;
}
else =======这里出错
{
c=3;
}
return (c);
}
编译老是出错,大牛看下,我看了好久,实在无语,要吐血了,一天一个代码也打不好
甲鱼哥教经验, 解答可看全套美女
void main(){
int f(int a, int b);//这里是声名。应该放在外面。定义之前。
int i=2,p;
printf("%d\n",P);============还有这里 ///这里是P与P是有区别的。 大小写
}
int f(int a,int b)
{
int c;
if(a>b)
{
c=1;
}
else if(a==b);//这里不应该有分号。分号表示一条语句结束。IF条件后不跟分号
{
c=0;
}
else =======这里出错
{
c=3;
}
return (c);
} 1225670760加个好友一起学习吧{:5_97:}
页:
[1]