/*使用switch重写练习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次", count);
return 0;
}
*/
#include<stdio.h>
int main(void)
{
char ch;
int count = 0;
while ((ch = getchar()) != '#') {
switch(ch) {
case '.':putchar('!');
count++;
break;
case '!':putchar('!');
putchar('!');
count++;
break;
default:putchar(ch);
}
}
printf("替换了%d次", count);
return 0;
}
C PRIMER PLUS(第六版编程练习)7.12编程练习_5题
最新推荐文章于 2024-05-21 20:56:54 发布