解题思路:
1.题目已经保证每个单词之间只有一个空格,并且最后一位没有
空格,这就省去了很多麻烦。
2.用While...EOF来判断所有单词是否全部输入会更简单一点
3.建立一个字符二维数组,使用scanf输入(scanf对字符数组使
用%s读入的时候以空格跟换行为读入结束的)
#include <stdio.h>
int main()
{
int n=0;
char ch[100][100];
while(scanf("%s",ch[n])!=EOF)
n++;
for(int i=n-1;i>=0;i--)
{
printf("%s",ch[i]);
if(i>0)
printf(" ");
}
return 0;
}