因为函数定义时的函数头不需要后面的分号,所以把第3行括号后面的分号去掉即可;又或者可以把函数定义放到后面去,把带分号的函数声明和函数定义分开也可以,修改如下:
参考链接:
#include <stdio.h>
int Add(int x,int y) // 去掉此行后面的分号即可
{
int z = x + y;
return z;
}
int main(void){
int num1 = 10;
int num2 = 20;
int a = 100;
int b = 200;
int sum = 0;
sum = Add(num1,num2);
printf("sum = %d\n",sum);
sum = Add(a,b);
printf("sum = %d\n",sum);
return 0;
}
Add函数后面多了一个分号,在实现函数定义的时候,就不用分号了