#include <cstdio> #include <cstring> void printString(char *arr, int i, int j) { for(int k = i; k < j; k++) { printf("%c", arr[k]); } } int main() { char arr[1005]; while(EOF != scanf("%[^\n]", arr)) { getchar(); int len = strlen(arr); int i = len - 1, j = len; while(1) { if(arr[i] == ' ') { if(j != len) { printf(" "); } printString(arr, i+1, j); j = i; } else if(i == 0) { if(j != len) { printf(" "); } printString(arr, i, j); break; } i--; } printf("\n"); } return 0; }