c语言:为什么老是出现error C2144: syntax error : missing ✀)✀ before type ✀int✀

2025-03-29 08:39:12
推荐回答(2个)
回答1:

mathoperation(int x,int y,&s,&d);
这句话是调用函数,就不用写实参类型了。。 int x,int y,直接传值

回答2:

#include
void mathoperation(int x,int y,int *s,int *d);
void main()
{
int x=20,y=10,s,d;
mathoperation( x, y,&s,&d);
printf("s=%d\n d=%d\n",s,d);
}
void mathoperation(int a, int b, int *sum, int *diff)
{
*sum=a+b;
*diff=a-b;
}