大家帮我看看这一段程序错误在哪?
void look (struct student stu[]);if (strcmp (name or num,"num")==0)
{
r=l->next;
while(r!=NULL)
{
if(strcmp(r->data.num,findmess)==0)
return r;
r=r->next;
}
}
----------------解决方案--------------------------------------------------------
把全程序弄出来看看把
----------------解决方案--------------------------------------------------------
strcmp (name or num,"num")==0)
变量中不能有空格
----------------解决方案--------------------------------------------------------
void look (struct student stu[]); //这个是函数调用?
if (strcmp (name or num,"num")==0) //name or num 这个是什么?
{
r=l->next;
while(r!=NULL)
{
if(strcmp(r->data.num,findmess)==0)//r->data.num 这个是什么.结构中结构?
return r; //返回了.底下的 语句还有作用么?
r=r->next;
}
}
----------------解决方案--------------------------------------------------------