C语言中多个字符串怎么正确的同行输入
定义一个结构体:
struct student
{
char num[15];
char name[15];
float math;
float physical;
float english;
float sports;
}stu[10];
如下输入信息:
for(i=0;i<N;i++)
{
scanf("%s,%s,%f,%f,%f,%f",stu[i].num,stu[i].name,&stu[i].math,&stu[i].physical,&stu[i].english,&stu[i].sports);
}
问题:怎么才能从键盘正确输入,把两个字符串(stu[i].num和stu[i].name)区分开以及区分哪些是字符串内容哪些是其他元素内容。(不要回车,把信息输在同一行)。