题解 | #单词倒排#
单词倒排
http://www.nowcoder.com/practice/81544a4989df4109b33c2d65037c5836
#include <stdio.h>
#include <string.h>
//c = getchar()
//
int main(){
char c;
char word[100][22]={'\0'};
int num=0,top=0;
while((c = getchar())!=EOF){
if(c>='a'&&c<='z'||c>='A'&&c<='Z')
word[num][top++]=c;
else{
num++;
top=0;
}
}
for(int i=num-1;i>=0;i--){
printf("%s ",word[i]);
}
return 0;
}