#include <stdio.h> #include <string.h> int main() { char arr[100]=""; char arr3[200]=""; char* arr2[200]={0}; const char* sep=" "; char* p=NULL; int i=1; int j=0; scanf("%[^\n]",arr); p=strtok(arr,sep); while(p!=NULL) { arr2[i++]=p; p=strtok(NULL,sep); } for(j=i-1;j>0;j--) { strcat(arr3,arr2[j]); strcat(arr3," "); } printf("%s",arr3); return 0; }