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