Я использую Eclipse для кода на C/С++, и я боюсь, что может быть что-то довольно простое. В моем коде ниже я использую printf()
и после scanf()
. Althougth printf
записывается до scanf()
, выход отличается. Мне удалось узнать что-то о подобной проблеме здесь. Но я не смог его решить. Любые идеи?
код:
#include <stdio.h>
int main()
{
int myvariable;
printf("Enter a number:");
scanf("%d", &myvariable);
printf("%d", myvariable);
return 0;
}
Ожидаемый результат:
Enter a number:1
1
Вместо этого я получаю:
1
Enter a number:1