用数据结构把一个学生的信息(包括学号、姓名、性别、住址)放在一个结构体变量中,然后输出这个学生的信息

2025-01-19 07:17:01
推荐回答(3个)
回答1:

已经修改好了,请仔细对比(输入的每一个字符串内部不能包含空格):

#include

struct Student

{

int num;

char name[20];

char sex;

char addr[20];

}student;

main()

{struct Student student1;

scanf("%d %s %c %s",&student1.num,&student1.name,&student1.sex,&student1.addr);

printf("%d %s %c %s",student1.num,student1.name,student1.sex,student1.addr);

}

回答2:

struct Student
{
int num;
char name[20];
char sex;
char addr[20];
};student;
改成
struct Student
{
int num;
char name[20];
char sex;
char addr[20];
} student;

回答3: