Cześć, mam problem za następującym zadankiem: "Korzystając z instrukcji if else, napisz program, który odczytuje dane wejściowe do znaku #, zastępuje każdą kropkę wykrzyknikiem, a każdy wykrzyknik dwoma wykrzyknikami, oraz wyświetla liczbę zamian jaką wykonał". No i mój kod wygląda jak na razie tak:
#include <stdio.h>
int main()
{
char ch;
int zam_kropek, zam_wykrz;
zam_kropek = zam_wykrz = 0;
while((ch = getchar()) != '#')
{
if(ch == '.')
{
ch = '!';
zam_kropek++;
}
if(ch == '!')
{
//ch = "!!"; //jak zrobić by zamienił ! na !!?
zam_wykrz++;
}
putchar(ch);
}
printf("Zamieniono %d kropek, %d wykrzykników", zam_kropek, zam_wykrz);
return 0;
}