Чтение вещественного числа, функция scanf - C (СИ)
Формулировка задачи:
Здравствуйте! Только начал знакомство с этим замечательным языком. Возникла такая проблема: необходимо считать с клавиатуры число вещественного типа. Не удается это сделать. Пишу в VS2012
вот на этот блок ругается
error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
scanf_s считывает до CTRL+Z, что мне не требуется.
И еще вопрос вдогонку: как мне передавать в функцию, чтобы заработало?
Листинг программы
- double a;
- printf("Enter size\n");
- scanf("%lf", &a);
Листинг программы
- #define inch "INCH"
- ...
- char str_in[255];
- int str_str(char str1[],const char str2[])
- {
- int i = 0;
- printf("%s", str2);
- for (i = 0; i == sizeof(str2); i++)
- {
- if (str1[i] != str2[i]) return 0;
- }
- return 1;
- }
Решение задачи: «Чтение вещественного числа, функция scanf»
textual
Листинг программы
- sizeof(str2)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д