结构体数组问题
#include<stdio.h>#define N 5 //学生人数
#define M 3 //科目数
struct student {
char num;
char name;
float score;
}stu;
想问下如果我的score要填入多个成绩应该怎么输入?scanf 的那种,谢谢。例如输入 01 zhangsan 85 69 52 #include<stdio.h>
#define N 5 // 学生人数
#define M 3 // 科目数
struct student {
char num;
char name;
float score;
} stu;
int main(void) {
for(size_t i = 0; i < N; ++i) {
scanf("%s%s", stu.num, stu.name);
for(size_t j = 0; j < M; ++j) {
scanf("%f", &stu.score);
}
}
return 0;
}
人造人 发表于 2021-9-19 17:30
{:10_323:}
页:
[1]