#include <stdio.h>

int main(void) {
    int foo;
    if (scanf("%d", &foo) == 1) {
        printf("Got number %d\n", foo);
    }
    // Пытаемся очистить буфер ввода (fflush(stdin) - undefined behavior).
    // * запрещает присваивание совпавшего спецификатора, скобочки
    // матчатся с группой символов.
    scanf("%*[^\n]%*[\n]");

    int c = getchar();
    printf("Got character %c\n", c);
}
