这个程序怎么错了?

来源:百度知道 编辑:UC知道 时间:2024/05/18 03:58:54
#include "stdio.h"
int sum (int a,int b);
{
int y;
y=a+b;
return y;
}
main()
{int a,b,c;
scanf("%d,%d\n",&a,&b);
c=sum(a,b);
printf("%d",c);
}
整完这个电脑说有1个错误,怎么错了?

#include "stdio.h"
int sum(int a,int b)
{
int y;
y=a+b;
return y;
}

main()
{
int a,b,c;
scanf("%d,%d",&a,&b)
c=sum(a,b);
printf("%d",c);
}

int sum (int a,int b); 多个分号,
另外建议你把scanf("%d,%d\n",&a,&b)改为scanf("%d,%d",&a,&b),按照你的程序的话为进行了运行输入两个数后还不能退出。

#include "stdio.h"
int sum (int a,int b)//这里的;多余
{
int y;
y=a+b;
return y;
}
main()
{int a,b,c;
scanf("%d,%d\n",&a,&b);
c=sum(a,b);
printf("%d",c);
}

#include "stdio.h"
int sum (int a,int b)
{
int y;
y=a+b;
return y;
}
main()
{
int a,b,c;
scanf("%d,%d\n",&a,&b);
c=sum(a,b);
printf("%d",c);
}