Robię zadania z książki "Język C. Szkoła programowania" z rozdziału 6 i wywalili mi zadanie do zrobienia w którym muszę podać liczbę a potem wczytać znak, żeby narysować taką piramidkę, nie chodzi mi jednak o piramidkę tylko o to wczytywanie znaku napisałem krótki programik, żeby to zobrazować:
#include <stdio.h>
#include <ctype.h>
int main(void)
{
char znak;
int liczba;
printf("Podaj liczbe o ktora mam zwiekszyc znak: ");
scanf("%d", &liczba);
printf("\nPodaj znak aby zobaczyc jak wyglada znak o %d wyzej od niego: ", liczba);
scanf("%c", &znak);
printf(" - %c", znak+liczba);
getchar();
getchar();
}
W książce do końca 6 rozdziału nie ma takich funkcji jak getchar() czy getch() więc jak mam się za to zabrać jak ta funkcja scanf(), (która jest jedyną możliwością na tym etapie książki) gdy wpisze liczbę i naciskam ENTER to program z góry mi zakłada jaką liczbę już podam i wypisuje już wynik?