***トピック:
問題の記述
統計に表示され、指定された文字列、数字の番号。
入力
入力データを複数の行、最初の行のnは整数であるが、n個の行の文字列に続いてテストケースの数を示し、各列は、文字と数字の組み合わせを含みます。
出力
各テストケースについて、ストリングの数の出力値を、行ごとに各出力。
サンプル入力
2
asdfasdf123123asdfasdfの
asdf111111111asdfasdfasdf
サンプル出力
6
9 ***
コード:
#include<iostream>
#include<cstring>
using namespace std;
int main(){
int n;
cin>>n;
getchar();
while(n--){
int count=0;
char s[100];
cin.getline(s,100);
for(int i=0;i<strlen(s);i++){
if(s[i]>='0'&&s[i]<='9'){
count++;
}
}
cout<<count<<endl;
}
return 0;
}
分析:入力は、N、キャリッジを吸収するために必要なバッファである場合のメインメモ