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

在这个程序中如果没能提前将sum的值进行数据类型的转换将会有数据丢失。

更多推荐

自学c语言------4 关于数据数据丢失