函数无法进入程序运行

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;
}