题目很简单 复习下”67.67%” 输出
#include <stdio.h>
#include <string.h>
#define maxn 1001
int judge(char s){
if((s>='a' && s<='z')||(s>='A'&&s<='Z')||(s>='0'&&s<='9')) return 1;
else return 0;
}
int main(){
char his[maxn] , observer[maxn];
while(~scanf("%s %s",&his, & observer)){
int len = strlen(his);
int same = 0;
for(int i = 0; i < len; i++){
if(judge(his[i])==(observer[i]-'0')) same++;
}
double ration = 100 * (double)same / (double)len;
printf("%.2lf%%\n",ration);
}
}