69,369
社区成员
发帖
与我相关
我的任务
分享
for(count=0;count <j;count++)
{
printf("第%d个学生的主题%d:",i+1,count+1);
scanf("%s",&stu[i].subject[count]); // 这里要输入的是字符串了
fflush(stdin);
printf("第%d的主题的年份:",count+1);
scanf("%d",&stu[i].timeofenter[count].year);
getchar();
printf("第%d的主题的月份:",count+1);
scanf("%d",&stu[i].timeofenter[count].month);
getchar();
printf("第%d的主题的日期:",count+1);
scanf("%d",&stu[i].timeofenter[count].day);
getchar();
printf("第%d个学生的主题内容%d:",count+1,count+1);
scanf("%s",&stu[i].contents[count][1000]); // 这里要输入的是字符串了
fflush(stdin);
}
//以下subject能正确赋值
for(count=0;count <j;count++)
{
printf("第%d个学生的主题%d:",i+1,count+1);
getchar();//
gets(stu[i].subject[count]);//这里用gets因为是char数组
fflush(stdin);
printf("第%d的主题的年份:",count+1);
scanf("%d",&stu[i].timeofenter[count].year);
fflush(stdin);
printf("第%d的主题的月份:",count+1);
scanf("%d",&stu[i].timeofenter[count].month);
fflush(stdin);
printf("第%d的主题的日期:",count+1);
scanf("%d",&stu[i].timeofenter[count].day);
fflush(stdin);
printf("第%d个学生的主题内容%d:",count+1,count+1);
gets(stu[i].contents[count]);//同样道理
fflush(stdin);
}