题目:利用if else 语句编写程序读取输入,直到#。用一个感叹号代替每个句号,将原有的每个感叹号用两个感叹号代替,最后报告进行了多少次替代。
//7-4
#include<stdio.h>
int main(void)
{
char ch;
int count=0;
while((ch=getchar())!='#'){
if(ch=='.'){
putchar('!');
count++;
}
else if(ch=='!'){
putchar('!');
putchar('!');
count++;
}
else{
putchar(ch);
}
}
printf("进行了%d次替代。\n",count);
return 0;
}