Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<string.h>
- int main()
- {
- char str1[200],ntemp[1];
- int temp[50]= {[0]=0},i,j,k,x,y,z,a;
- gets(str1);
- int d=strlen(str1);
- char str2[200];
- for(j=d-1,i=0; i<d; i++,j--)
- {
- str2[j]=str1[i];
- }
- for(i=0,k=1; i<strlen(str2)+1; i++)
- {
- if(str2[i]==' '||str2[i]=='\0')
- {
- temp[k]=i+1;
- k++;
- }
- }
- for(i=0,j=1; i<k; i++,j++)
- {
- a=((temp[j]-1-temp[i])/2);
- for(x=temp[i],y=temp[j]-2,z=0; z<a; z++,x++,y--)
- {
- ntemp[0]=str2[x];
- str2[x]=str2[y];
- str2[y]=ntemp[0];
- }
- }
- printf("\n");
- puts(str2);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement