#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
char op;
printf("Podaj liczby: ");
scanf("%d %d", &a, &b);
printf("Podaj dzialanie: ");
scanf("%c", &op);
printf("%c", op);
return 0;
}
Mój problem polega na tym że po wypisaniu komunikatu "Podaj dzialanie: " program kończy działanie i nie mamy możliwości wpisania znaku typu char. Domyślam się że chodzi o czyszczenie bufora jednak w zadaniu nie mogę używać pętli zatem odpada czyszczenie bufora przy użyciu pętli while. Pytanie brzmi jak sprawić powyższy program działał.