int add(int x, int y);第4行代码放在第2行。
我又误人子弟了。。。
第六行printf里面少了一个",
第七行scanf里面的哪个: 换成"
话说你这个编译都不能通过啊。
main函数前在声明一次add函数
你在仔细对照一下是不是和书一模一样,如果真是一模一样那你一定买了盗版……
这个应该是ide的问题,不是单纯语言问题
add函数没有声明要么就把add函数放到main函数前面
int Add(int x,int y)
{
return x + y;
}
int main()
{
int a,b;
printf("Please input two number(like:3,5):");
scanf("%d,%d",&a,&b);
printf("%d + %d = %d\n",a,b,Add(a,b));
return 0;
}
正确代码。。