知识点遗忘:c/c++中获取字符串长度。
详见总结:size()、sizeof() 、strlen()、str.length()用法区分
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int str[10];
memset(str, 0, sizeof(str)); //清零,其头文件为 #include<cstring>
string N;
cin >> N;
for (int i = 0; i < N.length();i++)
str[N[i] - '0']++; // note:把 字符类型 转为 整型
for (int i = 0; i < 10;i++)
{
if(str[i]!=0)
cout << i << ":" << str[i] << endl;
}
return 0;
}