level 2
阿利哈姆
楼主
函数代码如下:
void add_data()
{
Node *q,*p;
int tno;
p=(Node*)malloc(sizeof(stu));
if(!p)
{
printf("申请内存失败!\n");
return;
}
printf("请输入题目号:");
scanf("%d",&tno);
while(tno==p->a.titleno)
{
printf("题目号输入错误或已经存在,请重新输入题目号(整形):");
fflush(stdin);
}
strcpy(p->a.Class,0);
strcpy(p->a.name,0);
p->a.sno=0;
printf("请输入题目内容:");
scanf("%s",p->a.title);
printf("题目添加成功!");
}
2018年12月04日 10点12分
1
void add_data()
{
Node *q,*p;
int tno;
p=(Node*)malloc(sizeof(stu));
if(!p)
{
printf("申请内存失败!\n");
return;
}
printf("请输入题目号:");
scanf("%d",&tno);
while(tno==p->a.titleno)
{
printf("题目号输入错误或已经存在,请重新输入题目号(整形):");
fflush(stdin);
}
strcpy(p->a.Class,0);
strcpy(p->a.name,0);
p->a.sno=0;
printf("请输入题目内容:");
scanf("%s",p->a.title);
printf("题目添加成功!");
}