帮你现写的一个程序如下:
#include <stdio.h>
typedef struct student
{
int id;//学号
char name[30];//姓名
int gender; //性别(0为男生,1为女生)
char birth[30];//生日
}stu;
int main()
{
stu s[2];
int i;
for(i=0;i<2;i++)
{
printf("请输入第%d个学生的学号:",i+1);
scanf("%d",&s[i].id);
printf("请输入第%d个学生的姓名:",i+1);
scanf("%s",&s[i].name);
printf("请输入第%d个学生的性别:",i+1);
scanf("%d",&s[i].gender);
printf("请输入第%d个学生的生日:",i+1);
scanf("%s",&s[i].birth);
}
printf("这几个学生的信息如下:\n");
for(i=0;i<2;i++)
printf("%d\t%s\t%d\t%s\n",s[i].id,s[i].name,s[i].gender,s[i].birth);
return 0;
}
运行结果如下:
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/37d3d539b6003af3d502828f372ac65c1138b6a1?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)