Cześć, jest to mój pierwszy post więc proszę o wyrozumiałość.
Uczę się podstaw języka C w Eclipse i napotkałem problem z funkcją "scanf", jak na załączonym obrazku widać program w pierwszej kolejności prosi mnie o podanie liczby, a dopiero później wyświetla się komunikat abym podał liczbę. Czy problem może leżeć w źle wgranym kompilatorze? Mam zamiar programować mikrokontrolery AVR i nie wiem czy ten problem nie będzie się nawarstiwał, z góry dziękuję za pomoc.
#include <stdio.h>
int main ()
{
int liczba = 0;
printf ("Podaj liczbę: \n");
scanf ("%d", &liczba);
printf ("%dx%d=%d\n", liczba, liczba, liczba*liczba);
return 0;
}