奇怪的错误,求助
查看原帖
奇怪的错误,求助
566168
川寰boy楼主2022/10/13 23:26
#include<iostream>
#include<cstdio>
#include<cmath>
#include<algorithm>
#include<string>

using namespace std;

#define ll long long

string a,b;

void dic(string mid,string last)
{
    if(mid.size()>0)
    {
        char fa=last[last.size()-1];
        cout<<fa;
        int k=mid.find(fa);
        dic(mid.substr(0,k),last.substr(0,k));
        dic(mid.substr(k+1),last.substr(k,mid.size()-k-1));
    }
}

int main()
{
    cin>>a;//此处改为getline会爆零,求助!!
    cin>>b;
    int len=a.size();
    dic(a,b);
    cout<<endl;
    return 0;
}

cin可A,getline不行,求助为啥?

2022/10/13 23:26
加载中...