【MAC上でC++】Day 56-1.実験7-3-8統計文字出現回数(20点)

713 ワード

実験7-3-8統計文字出現回数(20点)
1.タイトルの抜粋
https://pintia.cn/problem-sets/13/problems/531
2.テーマ内容
この問題では、プログラムを記述し、所定の文字列に現れる所定の文字数を統計し、出力する必要があります.
入力形式:
最初の行に入力すると、車に戻る文字列(80文字未満)が与えられます.2行目に文字を入力します.
出力フォーマット:
指定された文字列に指定された文字が表示される回数を1行に出力します.
サンプルを入力:
programming is More fun! m
出力サンプル:
2
3.ソース参照
#include 

using namespace std;

#define len 80

int main()
{
  char c[len];
  char m;
  int i, n;
  int cnt;

  cin.get(c, len, '
'); cin >> m; n = strlen(c); cnt = 0; for(i = 0; i < n; i++) { if(m == c[i]) { cnt++; } } cout << cnt << endl; return 0; }