Я не уверен, что я делаю неправильно, но я не могу прочитать двойное значение из консоли. Чтение an работает нормально по какой-то причине. Я с помощью Xcode
double n1;
// get input from the user
printf("Enter first number: ");
scanf("%f", &n1);
printf("%f", n1);
Это всегда будет печатать 0 независимо от того, что я ввожу