#include<stdio.h> #include<string.h> #include<math.h> int main(){ int i,j,k,m; char s[100],a[100]; while(gets(s)!=NULL){ int len=strlen(s); for(i=0;i<len;i++){ while(s[i]==' ') i++; m=i; while((s[i]<='Z'&&s[i]>='A')||(s[i]<='z'&&s[i]>='a')) i++; k=i-1; for(j=m;j<=(k+m)/2;j++){ char t=s[j]; s[j]=s[m+k-j]; s[m+k-j]=t; } } puts(s); } return 0; } |
Double click to view unformatted code.