个人感觉,处理字符串时,C++比C要方便一些
#include <iostream>
#include <string>
using namespace std;
string str1,str2;
int main()
{
int i,j;
while(getline(cin,str1))
{
if(str1[0] == '#') break;
getline(cin,str2);
for(i = 0; i<str1.size(); i++)
{
int cnt = 0;
cout<<str1[i];
for(j = 0; j<str2.size(); j++)
if(str1[i] == str2[j]) cnt++;
cout<<' '<<cnt<<endl;
}
}
return 0;
}