c语言中怎样不换行而用空格分隔输入多个字符串

c语言中怎样不换行而用空格分隔输入多个字符串
gets函数时换行输入多个字符串而scanf又不能完整输入含空格的字符串!
编写程序:从键盘输入4个字符串(长度<20),存入二维字符数组中。然后对它们进行排序(由小到大顺序),最后输出排序后的4个字符串。
数据描述 输入、输出均为字符串。
输入格式 nwpu xjtu sina 163

输出格式 163 nwpu sina xjtu
char a[4][20];
int i;
for(i=0;i<4;i++)
scanf("%s",a[i]);
char
a[4][20];
int
i;
for(i=0;i<4;i++)
scanf("冲裤笑散含%s"纯凳,a[i]);
← 上一篇: 下一篇: →