hdu_1062:Text Reverse

来源:互联网 发布:淘宝无线端搭配套餐 编辑:程序博客网 时间:2024/05/16 12:43

http://acm.hdu.edu.cn/showproblem.php?pid=1062

#include<stdio.h>   #include<string.h>int main(){int n,i,j,flag;char str[1000];while (scanf("%d",&n)!=EOF){getchar();while (n--){gets(str);flag=0;for (i=0;i<strlen(str);i++){if (str[i]==' '){                    for (j=i-1;j>=flag;j--)           //不用真的翻转,倒序输出就行,当然string使用reverse函数也行                    {printf("%c",str[j]);                    }printf(" ");flag=i+1;}}for (j=i-1;j>=flag;j--){printf("%c",str[j]);            }printf("\n");}}return 0;}


原创粉丝点击