请问这两个错误在哪里
错误:期待初始化在此之前int什么意思
期待 非限定标识 在此之前: '{' 符号是什么意思
函数定义哪能和变量写在一起啊
#include<stdio.h>
int sum(int x,int y);
int main()
{
int a,b,total;
scanf("%d %d",&a,&b);
total=sum(a,b);
printf("total=%d",total);
return 0;
}
int sum(int x,int y)
{
int i,z;
for(i=x;i<=y;i++)
{
z+=i;
}
return z;
}