C++ 0分蒟蒻求助
  • 板块B2122 单词翻转
  • 楼主_Cheng_
  • 当前回复16
  • 已保存回复16
  • 发布时间2023/2/17 21:00
  • 上次更新2023/10/24 00:33:14
查看原帖
C++ 0分蒟蒻求助
940350
_Cheng_楼主2023/2/17 21:00
#include <cstdio>
#include <algorithm>
#include <string>

using namespace std;

int main(){
    char str[1000];
    int count = 0;
    scanf("%[^\n]",str);
    string str1 = str;
    int i;
    for( i = 0;i < str1.size();i++){
        if(str1[i] == ' '){
            //count个大小
            for(int j = i-1;j >= i-count;j--){
                printf("%c",str1[j]);
            }
            printf("\n");
            count = 0;
        }
        else{
            count++;
        }
    }

    //输出最后一个单词
    for(int j = i-1;j >= i-count;j--){
        printf("%c",str1[j]);
    }
    printf("\n");



    return 0;
}
2023/2/17 21:00
加载中...