黑马程序员技术交流社区

标题: 求支援!!!! [打印本页]

作者: 杨忠磊    时间: 2015-10-31 22:03
标题: 求支援!!!!
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;

}
为什么运行没有结果啊





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