大佬求助 虽然后来过了但还是想不明白为啥2 3 6过不去
  • 板块P1765 手机
  • 楼主FishingRod
  • 当前回复2
  • 已保存回复2
  • 发布时间2020/8/11 14:27
  • 上次更新2023/11/6 20:39:05
查看原帖
大佬求助 虽然后来过了但还是想不明白为啥2 3 6过不去
358677
FishingRod楼主2020/8/11 14:27
#include<stdio.h>
#include<string.h>

char cnt1[]={" adgjmptw"};
char cnt2[]={"behknqux"};
char cnt3[]={"cfilorvt"};
char cnt4[]={"sz"};
char str[300];

int main()
{
	int cnt=0;
	gets(str);
	for(int i=0;i<strlen(str);i++)
	{
		for(int j=0;j<strlen(cnt1);j++)
			if(cnt1[j]==str[i])
				cnt++;
		for(int j=0;j<strlen(cnt2);j++)
			if(cnt2[j]==str[i])
				cnt+=2;
		for(int j=0;j<strlen(cnt3);j++)
			if(cnt3[j]==str[i])
				cnt+=3;
		for(int j=0;j<strlen(cnt4);j++)
			if(cnt4[j]==str[i])
				cnt+=4;
	}
	printf("%d",cnt);
	return 0;
} 
2020/8/11 14:27
加载中...