① 反复输入一个31~128(不包括31和128)之间的数,输出是奇数还是偶数。如果输入超出这个范围, 游戏结束。(40分)② 对输入的这个数,对应的ascll码如果是属于26个英文字母(包含大小写),对应输出字母后面的第8位字母,比如输入的数字是65对应大写字母A则输出大写字母I。比如输入的数字为87对应字母W,则输出E。输入97对应小写字母a则输出i。如果不属于26个字母则输出对应的字符(40分)③ 把以上步骤放在一个函数内,通过主函数来调用该函数实现程序。(20分)
#include<stdio.h>
int main() {
int a;
while(1) {
printf("请输入:");
scanf("%d",&a);
if(a<=31||a>=128) {
printf("结束\n");
break;
}
if(a%2==0) {
printf("%d是偶数\n",a);
} else {
printf("%d是奇数\n",a);
}
}
return 0;
}