//没啥说的。。 #include <stdio.h> #include <string.h> int main() { int i,num=0; char tmpinput[20]; char tmp[1000][20]; while(scanf("%s",tmpinput) != EOF) { memcpy(tmp[num++],tmpinput,20); if(num>=1000) break; } for(i=num-1;i>=0;i--) printf("%s ",tmp[i]); printf("\n"); }