C语言求整数均值,但格式错误什么原因?

img


没明白格式哪错了啊?俺刚刚学不久,在PTA上做的题,还没什么能力会发现错误在哪,唉,有人能帮一下吗

分号后面好像也有一个空格,你最好把题目给的输出复制过来,输出格式就不会错了

#include <stdio.h>
int main()
{
    int a, b, c, d, Sum;
    scanf("%d %d %d %d", &a, &b, &c, &d);
    Sum = a + b + c + d;
    float Average = Sum / 4.0;
    printf("Sum = %d; Average = %.1f", Sum, Average);
}

printf那句等号前后各一个空格

输出格式中等号'='前后都有一个空格
应改为:

printf("Sum = %d;Average = %.1f", Sum, Average);