问题标题: 酷町堂:4181

0
0
已解决
曹子瀚
曹子瀚
中级守护
中级守护

题目链接: 酷町堂:4181

统计字母个数经验值:800

题目描述 Deion

给定一个字符串s和一个大写字母x,统计字符串s中此大写字母出现的个数,以及对应的小写字母出现的个数。

输入描述 Input Deion

输入为两行:
第一行,一个字符串s
第二行,大写字母x

输出描述 Output Deion

输出为两行:
第一行,大写字母x出现的次数
第二行,对应的小写字母出现的次数

样例输入 Sample Input

AbAcaaace A

样例输出 Sample Output

2 3

数据范围及提示 Data Size & Hint

字符串s不含空格

错误代码

#include<iostream>
#include<string>
using namespace std;
int main(){
    string s;
    char a;
    getline(cin,s);
    cin>>a;
    int cnt=0,cnt1=0;
    for(int i=0;i<s.size();i++){
        if(s[i]=a){
            cnt++;
        }
        if(s[i]=a+32){
            cnt1++;
        }
    }
    cout<<cnt<<endl<<cnt1;
    return 0;
}


0
已采纳
熊潇然
熊潇然
初级启示者
初级启示者

在循环中的两个if判断

是==

 

 

 

 

 

 

 

 

 

 

0
0
陈雨泽
陈雨泽
资深光能
资深光能

if判断里面是==不是=         

我要回答