A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 杨忠磊 中级黑马   /  2015-10-31 22:03  /  732 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

shi 是利用if else 语句编写程序读取输入,直到#。用一个感叹号代替每个句号,将原有的每个感叹号用两个感叹号代替,最后报告进行了多少次替代。
#include <stdio.h>
int main(void)
{int a;
    int i=0;
    while(1)
    {scanf("%d",a);
        if(a!='#'){
            if(a=='.'){
                a=a-13;i++;
                printf("%c",a);}
            if(a=='!'){
                i++;printf("%c%c",a,a);}
        }
        else break;}
    printf("%d",i);
    return 0;

}
为什么运行没有结果啊

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马