C语言补充函数 查找学生学号姓名?

Python011

C语言补充函数 查找学生学号姓名?,第1张

char *search(struct student stu[3],int num)

{

int i

for(i=0i<3i++)

{

if(stu[i].sno == num)

return (stu[i].sname)

}

return "输入的学号不存在"

}

struct student{char NO[2]char name[9]int chineseint math} main函数:char name[10]两个地方的name长度不一。如果运行输入9个字符,struct 里面的name就没有结尾的'\0'两个name要定义足够长,并且等长。