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