大佬快救救我呀!代码哪里错了?
查看原帖
大佬快救救我呀!代码哪里错了?
533488
Immortal_Xiao楼主2023/3/21 22:03
#include <bits/stdc++.h>
using namespace std;

int main()
{
    string str = ".";
    int maxlen = -1, minlen = 101;
    string maxstr, minstr;
    while (cin >> str)
    {
        while (!isalpha(str.at(str.length() - 1))) str.erase(str.length() - 2, 1);
        if (maxlen < str.length())
        {
            maxlen = str.length();
            maxstr = str;
        }
        if (minlen > str.length())
        {
            minlen = str.length();
            minstr = str;
        }
    }
    cout << maxstr << endl << minstr << endl;
}
2023/3/21 22:03
加载中...