| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 487 人关注过本帖
标题:输字符,是小写,换大写输出。是大写,按小写输出
只看楼主 加入收藏
天天想见你
Rank: 1
等 级:新手上路
帖 子:3
专家分:8
注 册:2014-4-10
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:5 
输字符,是小写,换大写输出。是大写,按小写输出
#include  
int main( )
{
    char c,c1;
    scanf("%c",&c);
    if((c>='a')&&(c<='z'))
    c1=c-32;
    printf("c1=%c\n",c1);
    else
    if((c>='A')&&(c<='Z'))
    c1=c+32;
    printf("c1=%c\n",c1);
    return 0;
[Error] C:\Users\Administrator\Documents\C-Free\Temp\未命名2.cpp:9: error: expected `;' before "else"
[Error] C:\Users\Administrator\Documents\C-Free\Temp\未命名2.cpp:9: error: expected primary-expression before "els
搜索更多相关主题的帖子: include 
2014-04-10 17:09
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:5 
編譯器告訴你錯誤出在第9行,你就到第9行去看看,順便把代碼排版弄好一點,自然會知道是什麽錯誤。這種功夫學不會,誰直接告訴你錯誤原因都是害了你。

授人以渔,不授人以鱼。
2014-04-10 17:14
大宝天天见
Rank: 2
等 级:论坛游民
帖 子:21
专家分:13
注 册:2014-4-7
收藏
得分:5 
额额
2014-04-10 17:17
安宁1991
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:76
专家分:123
注 册:2014-4-3
收藏
得分:0 
可以有更简单的写法,但不会告诉你,自己摸索出来才是最好的

因为有你,所以做什么都有动力。z,爱你。
2014-04-10 19:21
神机军师
Rank: 7Rank: 7Rank: 7
来 自:游鱼潜水
等 级:黑侠
威 望:2
帖 子:202
专家分:542
注 册:2013-12-21
收藏
得分:0 
听下版主的建议咯,不然感觉出力不讨好。。建议规范格式if , for ,else 后面都用{}括起来

未知令人期待!
2014-04-10 19:39
szyzln
Rank: 2
来 自:湖南张家界
等 级:论坛游民
帖 子:21
专家分:39
注 册:2013-8-31
收藏
得分:0 
楼主的if和else用得很乱,就算解决这个错误提示,运行结果也是错误的。
程序代码:
#include<stdio.h>
int main(void )
{
    char c,c1;
    scanf("%c",&c);
    if((c>='a')&&(c<='z'))
    {
            c1=c-32;
            printf("c1=%c\n",c1);
    }     
    if((c>='A')&&(c<='Z'))
    {
            c1=c+32;
            printf("c1=%c\n",c1);
    }
    return 0;
}


支持Linux开源精神
2014-04-13 19:15
快速回复:输字符,是小写,换大写输出。是大写,按小写输出
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.068059 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved