标签:
输入一个句子(一行),将句子中的每一个单词翻转后输出。
hello world
olleh dlrow
代码如下:
#include<stdio.h> #include<string.h> int main(){ char str[510],ctr[510]; int j=0; gets(str); int n=strlen(str); str[n]=‘ ‘; str[n+1]=‘\0‘; memset(ctr,‘\0‘,sizeof(ctr)); for(int i=0;i<n+1;i++){ if(str[i]!=‘ ‘){ ctr[j++]=str[i]; } else{ for(int k=j-1;k>=0;k--){ printf("%c",ctr[k]); } j=0; memset(ctr,‘\0‘,sizeof(ctr)); if(i!=n){ printf(" "); } else printf("\n"); } } }
以上代码本人亲测!请用心感悟!希望可以帮到初学的您!!分享也是一种快乐!!!请接力。。。
标签:
原文地址:http://www.cnblogs.com/imaker/p/5487496.html