50分求助大佬们
查看原帖
50分求助大佬们
514327
Amberhart楼主2023/7/31 15:02
#include <bits/stdc++.h>
using namespace std;
string s,w,r,t;
int ma,mi=INT_MAX;
int main(){
	getline(cin,s);
	for(int i=0;i<s.size();i++){
		if(s[i]!=' '&&s[i]!=','){
			w=w+s[i];
			if(s[i+1]==','||s[i+1]==' '||s[i+1]=='.'){
				if(w.size()>ma){
					ma=w.size();
					r=w;
				}
				if(w.size()<mi){
					mi=w.size();
					t=w;
				}
				w="";
			}
		}
	}
	cout<<r<<"\n"<<t;
	return 0;
}

逗号','和句号'.'的情况都判断了呀,哪里错了呜呜呜……

求助大佬们!!

2023/7/31 15:02
加载中...