标签:ram row printf for iostream ret params world else
输入一个句子(一行),将句子中的每一个单词翻转后输出。
hello world
olleh dlrow
1 #include <iostream> 2 #include<stdio.h> 3 #include<string.h> 4 using namespace std; 5 6 int main() 7 { 8 int i,j,k; 9 char s[505]; 10 int f; 11 gets(s); 12 //printf("%s\n",s); 13 14 i=0; 15 f=0; 16 while(s[i]!=‘\0‘) 17 { 18 if(s[i]==‘ ‘) 19 { 20 if(f==0) printf(" "); 21 else 22 { 23 //cout s[k] to s[j] 24 for(k=i-1;k>=j;k--) printf("%c",s[k]); 25 f=0; 26 printf(" "); 27 } 28 } 29 else 30 { 31 if(f==0) { j=i; f=1; } 32 } 33 i++; 34 } 35 for(k=i-1;k>=j;k--) printf("%c",s[k]); 36 printf("\n"); 37 return 0; 38 }
标签:ram row printf for iostream ret params world else
原文地址:http://www.cnblogs.com/huashanqingzhu/p/7436048.html