ADD file via upload

master
pr9284fn7 4 years ago
parent bb02f169c2
commit c7db7c3bc7

@ -0,0 +1,55 @@
#include<iostream>
using namespace std;
char Change(char c);
int IsLetter(char c);
int main()
{
int n=0;
static int a[27];
char str[100];
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><EFBFBD><EFBFBD>:"<<endl;
cin.getline(str,100);
for(int i=0; i<strlen(str); i++)
{
if(IsLetter(str[i]))
{
str[i]=Change(str[i]);
a[str[i]-'a']++;
}
else if(str[i]==' ' && n==0)
{
a[26]++;
n++;
}
}
for(int j=0; j<=26; j++)
{
if(a[j]!=0 && j!=26)
{
cout<<char(j+'a')<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "<<a[j]<<endl;
}
}
if(a[26]!=0)
{
cout<<"<EFBFBD>ո<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>"<<endl;
}
}
char Change(char c)
{
if(c>='A' && c<='Z')
{
return c-('A'-'a');
}
return c;
}
int IsLetter(char c)
{
return (c>='a' || c>='A') && (c<='z' || c<='Z');
}
Loading…
Cancel
Save