NYOJ273

描述 给你一个乱序的字符串,里面包含有小写字母(a--z)以及一些特殊符号,请你找出所给字符串里面所有的小写字母的个数, 拿这个数对26取余,输出取余后的数字在子母表中对应的小写字母(0对应z,1对应a,2对应b....25对应y)。
输入
第一行是一个整数n(1<n<1000)表示接下来有n行的字符串m(1<m<200)需要输入
输出
输出对应的小写字母 每个小写字母单独占一行
样例输入
2
asdasl+%$^&ksdhkjhjksd
adklf&(%^(alkha
样例输出
q
j


#include<stdio.h>
#include<ctype.h>
int main(){
	int T,sum,n;
	char ch;
	scanf("%d",&T);
	getchar();
	while(T--){
		sum = 0;
		while((ch = getchar()) != '
' && ch != EOF)
			sum += (bool)islower(ch);
		n = sum%26;
		if(n == 0)n += 26;
		printf("%c
",n+96);
	}
	return 0;
}


原文地址:https://www.cnblogs.com/gwj1314/p/9444986.html