fscanf 函数一次 是‘赵’,两次,是’涨‘次数越多,越混乱
char name[50]改为 char name[50][20];你这是很多个名字,要用字符串数组文件读取要用循环,或者多个名字在同一行用 fscanf(fp,"%s %s",name[0],name[1]);如果多行while(fscanf(fp,"%s",name[i]) !=EOF) i++;然后再循环输出各个name