算法笔记 PTA B1042 isalpha()和tolower()使用

#include
#include
#include
#include
#include
using namespace std;
char s[1005];
int vis[26];
int main()
{
cin.getline(s,1005);
int len=strlen(s);
for(int i=0;i if(isalpha(s[i]))
{
vis[tolower(s[i])-‘a’]++;
}
int max=0;
int k=0;
for(int i=0;i<26;i++)
{
if(max {
k=i;
max=vis[i];
}
}
printf("%c %d",‘a’+k,vis[k]);
return 0;
}

你可能感兴趣的:(算法笔记入门篇:模拟,贪心,二分,散列,递归,排序)