dotcpp0586360


私信TA

用户名:dotcpp0586360

访问量:73

签 名:

等  级
排  名 17137
经  验 741
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 辽宁工程技术大学
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

#include<malloc.h>

typedef struct student

{

    char num[100];

    char name[100];

    int score[3];

}stu;

void input(stu* sp, int n)

{

    scanf("%s%s%d%d%d", sp->num, sp->name, &sp->score[0], &sp->score[1], &sp->score[2]);

}

void output(stu* sp, int n)

{

    printf("%s,%s,%d,%d,%d\n", sp->num, sp->name, sp->score[0], sp->score[1], sp->score[2]);

}

int main()

{

    int n = 0,i;

    scanf("%d", &n);

    stu* sp = (stu*)malloc(sizeof(stu) * n);

    for (i = 0; i < n; i++)

    {

        input(sp + i, n);

    }

    for (i = 0; i < n; i++)

    {

        output(sp + i, n);

    }

    return 0;

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区