Почему sizeof не работает, как ожидалось?
#include <stdio.h>
int main(void)
{
printf("%d", sizeof (getchar()) );
}
Я ожидаю,
1. Введите ввод.
2. Считайте ввод и верните входное значение.
3. Оцените размер стоимости.
4. Напечатайте значение sizeof.
Но первый шаг никогда не происходит.
Почему не происходит первый шаг?