发布网友
发布时间:2022-04-24 18:27
共2个回答
热心网友
时间:2022-04-19 01:59
热心网友
时间:2022-04-19 03:17
我的程序如下:(想修改一下用stu[3]定义,不知道怎么定义,用的是student1,student2,student3) 求指点。。
#includevoid main()
{struct student
{int number;
char name[20];
int telphone;
char address[20];
}student1,student2,student3;
printf("请输入第1个学生的信息:\n");
scanf("%d%s%d%s",&student1.number,student1.name,&student1.telphone,student1.address);
printf("\n");
printf("请输入第2个学生的信息:\n");
scanf("%d%s%d%s",&student2.number,student2.name,&student2.telphone,student2.address);
printf("\n");
printf("请输入第3个学生的信息:\n");
scanf("%d%s%d%s",&student3.number,student3.name,&student3.telphone,student3.address);
printf("\n");
printf("学生信息如下:\n");
printf("student num:%d name:%s telphone:%d address:%s \n",student1.number,student1.name,student1.telphone,student1.address);
printf("student num:%d name:%s telphone:%d address:%s \n",student2.number,student2.name,student2.telphone,student2.address);
printf("student
希望可以帮到你
提问学生的信息要连续输入如
1 Li 99
2 Shi 78
3 Wei 92
这样子呢?
回答scanf("%d",&stu[count].id)