/*编写一个程序,使其从标准输入读取字符,直到遇到文件结尾。对美个字符
程序需要检查并报告改字符是否是一个字母。如果是报告字母在字符表中的位置,否则返回-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
最新推荐文章于 2023-04-04 16:19:36 发布
本文介绍了一个简单的C语言程序,该程序从标准输入读取字符直至文件结尾,并检查每个字符是否为字母。若为字母,则报告其在字符表中的位置;若非字母,则返回-1。

4677

被折叠的 条评论
为什么被折叠?



