黑马程序员技术交流社区

标题: C语言基础问题求教 [打印本页]

作者: sd6628611    时间: 2015-11-11 20:28
标题: C语言基础问题求教
读入一个小写字母(letter),按英文字母表顺序求其后面的第二个字母,并规定:字母'y'后面的第二个字母为'a','z'后面的第二个字母为'b'。
#include<stdio.h>
int main(void)
{
        char ch;
        printf("Enter a letter: ");
        while(scanf("%c",&ch)!=EOF)

                if(ch>='a'&&ch<'y')
                        printf("%c\n",ch+2);
        else if(ch=='y')
                        printf("a\n");
        else
                        printf("b\n");
       
        return 0;
}
作者: 江流石不动    时间: 2015-11-11 20:30
不知道{:2_30:}{:2_31:}{:2_32:}
作者: 心程变    时间: 2015-11-11 21:07
这代码写的真惨
作者: 哭得想笑    时间: 2015-11-11 21:56
这,我在哪见过!
作者: knight_zfh1288    时间: 2015-11-11 23:03
主函数那行  int main(viod)是啥意思啊?
作者: 正在输入中...    时间: 2015-11-11 23:23
knight_zfh1288 发表于 2015-11-11 23:03
主函数那行  int main(viod)是啥意思啊?

写法和int main() 是一样的,main函数还有很多写法 比如:
int main(int argc, char * argv[])还有更复杂的写法
作者: 韩三少    时间: 2015-11-12 00:18
能调适成功吗这代码




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2