本蒟蒻又来求调了。这是我的老师讲过的一道题(至于为什么没过是因为这题800年前讲的)
想找大佬们取点经验,代码总是出小错误怎么办
(本人出过的猎奇错误已经数不完了),之前在if后面加过分号,老师找了半天后面骂了我一顿。我能说什么
#include<bits/stdc++.h>
using namespace std;
int main()
{
string a;
int maxx=-1,minx=901111111;
string cnt,cnt1,s;
getline(cin,a);
int len22=a.size();
for(int i=0;i<len22;i++)
{
if(a[i]!=' '&&a[i]!=',')
{
s+=a[i];
}
else
{
int len=s.size();
if(maxx<len)
{
maxx=len;
cnt=s;
}
if(minx>len)
{
minx=len;
cnt1=s;
}
cnt1="";
}
}
cout<<cnt<<endl<<cnt1;
}
希望这次不是猎奇错误了