add函数无法进入程序运行
环境linux
#inc;ide<stdio.h>
int add(int x,int y);
int add(int x,int y)
{
x=x+y;
return x;
}
int main()
{
int a,b;
printf("请输入一组数据");
scanf("%d",a);
return 0;
}
main函数中你没有调用add函数,能运行啥啊
int add(int x,int y);
int add(int x,int y)
为什么会有两个add,里面的形参还都一样你把上面那个add去掉,然后在后面main函数里scanf后面add(a,b)
1、第1行,“inc;ide” 应该为:“include”
2、第2行,是不是多敲了,可以不要
3、add函数中,可以直接使用“return x + y”
4、第12行,只接受了1个参数,应该是两个
5、最后应该调用add函数进行输出。
修改后如下:
#include<stdio.h>
int add(int x,int y)
{
return x + y;
}
int main()
{
int a,b;
printf("z请输入一组数据:\n");
scanf("%d %d",&a,&b);
printf("求和为:%d\n",add(a,b));
return 0;
}