用c语言把它写出来哦

 

用数组存储最后输出就行

#include<stdio.h>
main(){
    int i,n,j,a[100],x,sum;
    printf("请输入人数");
    scanf("%d",&n);
    for(i=0;i<n;i++){
        printf("请输第%d个人的分数:\n",i+1);
        a[i]=0;
        printf("请输入分数1:");
        scanf("%d",&x);
        a[i]+=x;
        printf("请输入分数2:");
        scanf("%d",&x);
        a[i]+=x;
        printf("请输入分数3:");
        scanf("%d",&x);
        a[i]+=x;
        printf("请输入分数4:");
        scanf("%d",&x);
        a[i]+=x;
        printf("请输入分数5:");
        scanf("%d",&x);
        a[i]+=x;
        printf("\n");
    }
    for(i=0;i<n;i++){
        printf("第%d个人得分是%d\n",i+1,a[i]);
    }
}

 

 

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>

//模拟比赛打分
int main()
{
    int i, j = 1, n;
    float a[100], b[100], sum = 0;
    printf("\n输入选手数量:\n");
    scanf("%d", &n);
    for (i = 1; i <= n; i++)
    {
        printf("当前成员%d\n", i);
        printf("请输入分数:\n");
        for (; j < 5 * n + 1; j++)
        {
            scanf("%f", &a[j]);
            sum += a[j];
            if (j % 5 == 0)
            {
                break;
            }
        }
        b[i] = sum;
        sum = 0;
        j++;
    }
    j = 1;
    printf("选手    裁判1  裁判2  裁判3  裁判4  裁判5  总计\n");
    for (i = 1; i <= n; i++)
    {
        printf("选手 %d", i);
        for (; j < 5 * n + 1; j++)
        {
            printf("%8.1f", a[j]);
            if (j % 5 == 0)
            {
                break;
            }
        }
        printf("%8.1f\n", b[i]);
        j++;
    }
    system("pause");
    return 0;
}