/*编写一个程序,使其从标准输入读取字符,直到遇到文件结尾。对美个字符
程序需要检查并报告改字符是否是一个字母。如果是报告字母在字符表中的位置,否则返回-1*/
#include <stdio.h>
#include <ctype.h>
int restation (char ch);
int main(void)
{
char ch;
while ((ch = getchar()) != EOF)
{
while (ch == '\n')
ch = getchar(); //使得程序输入回车后可以循环
restation (ch);
}
return 0;
}
int restation (char ch)
{
if (!isalpha(ch))
{
printf("-1 ");
}
else
{
if (ch >= 'a' && ch <= 'z')
printf("%d ", ch-96);
if (ch >= 'A' && ch <= 'Z')
printf("%d ", ch-64);
}
}
编写一个程序,使其从标准输入读取字符,直到遇到文件结尾。对美个字符 程序需要检查并报告改字符是否是一个字母。如果是报告字母在字符表中的位置,否则返回-1
最新推荐文章于 2022-11-21 07:16:15 发布