哪错了这个兄弟们看看这个

#include<stdio.h>
int main(){
int a,b,c,d,Sum;
float avg;
scanf("%d %d %d %d",&a,&b,&c,&d);
Sum=a+b+c+d;
avg=Sum/4.0;
printf("Sum = %d\nAverage = %.1f",Sum,avg);
return 0;
}
输出平均值,和总和

代码没问题,你的错误提示是什么?
输出平均值,和总和这个输出顺序有要求吗?
printf("Average = %.1f\nSum = %d",avg,Sum);

应该是变量类型的问题吧