请问这一道c语言程序错在哪里

2025-05-22 05:32:59
推荐回答(1个)
回答1:

#include 
void fun(double *a,double *b,double *sum1,double *sum2)

*sum1=*a+*b;
if(*a>*b)
*sum2=*a-*b;
else
*sum2=*b-*a;
}
main()
{
double x,y,p,q;
scanf("%lf%lf",&x,&y);//double类型对象对应的输入格式是%lf
fun(&x,&y,&p,&q);
printf("%lf %lf",p,q);//double类型对象对应的输出格式是%lf
}