#include<stdio.h> #include<stdlib.h> #include<string.h> int main(){ char str1[10000],str2[100]; memset(str1,0,sizeof(str1)); memset(str2,0,sizeof(str2)); while(gets(str1)!=NULL){ int len,i=0,j=0,k; while(str1[i]!='\0'){ if(str1[i]>='A'&&str1[i]<='Z'||str1[i]>='a'&&str1[i]<='z'){ str2[j++]=str1[i++]; } else{ len=strlen(str2); for(k=len-1;k>=0;k--) printf("%c",str2[k]); memset(str2,0,sizeof(str2)); printf(" "); j=0; i++; } } len=strlen(str2); for(k=len-1;k>=0;k--) printf("%c",str2[k]); memset(str2,0,sizeof(str2)); printf("\n"); } } |
Double click to view unformatted code.