В чем ошибка в коде?

В чем ошибка в коде?
#include

unsigned int i;
long long int num;

int main()
{

printf( "Enter the number: " );
scanf( "%u", &num );

return 0;
}

Visual C++ говорит: 1 error(s), 0 warning(s)
В чем ошибка в коде?

  • похоже не long long int, а long long надо.. .
    Не уверен, недавно в теме с++ :) попробуйте ;)
  • long long int?
  • а если вместо scanf( "%u", &num );
    scanf( "%d", &num ); или scanf( "%lld", &num ); (т. к. long long) поместить?
  • А какая именно ошибка - надо телепатически прочитать, что ли?
    Кроме всего прочего, ты не указал язык, на котором пишешь, и точное название компилятора (с версией) .
    Ну и спецификатор ввода неправильный, но это не ошибка для компилятора. Точнее, не должно быть ошибкой.
  • В Visual C++ 6.0 нет поддержки типа long long.