问题标题: 酷町堂:1079

0
0
已解决
连想
连想
资深光能
资深光能

题目链接: 酷町堂:1079

为什么我输入空格就会输出0 3,不输入空格就会输出3 3

for(int i=0;i<s.size();i++){
        if(s[i]>='a'&&s[i]<='z'){
            cnt2++;
        }else if(s[i]>='A'&&s[i]<='Z'){
            cnt++;
        }
    }

cout<<cnt2<<" "<<cnt;


0
0
0
0
0
熊潇然
熊潇然
初级启示者
初级启示者

1、else if改成if

2、输入不用cin,改成getline(cin,a)

我要回答