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