
总是显示结果错误,但是自己输入几个测试了一下没有错误,哪里出了问题?
这么写,供参考:
#include <stdio.h>
int main()
{
int n;
char ch;
scanf("%d", &n);
while (n--) {
scanf(" %c", &ch);
if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z'))
printf("%d", (int)ch);
else
printf("illegal");
if (n) printf("\n");
}
return 0;
}