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