scanf не работает. нужно прочитать двойное значение из консоли

Я не уверен, что я делаю неправильно, но я не могу прочитать двойное значение из консоли. Чтение an работает нормально по какой-то причине. Я с помощью Xcode

double n1;

// get input from the user
printf("Enter first number: ");
scanf("%f", &n1);

printf("%f", n1);

Это всегда будет печатать 0 независимо от того, что я ввожу

6
задан Tony 25 March 2012 в 13:46
поделиться