Ошибка: error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. - C (СИ)
Формулировка задачи:
подскажите плиз в чем проблема?
1>------ Сборка начата: проект: project1, Конфигурация: Debug Win32 ------
1>Source.cpp
1>c:\users\sergey\documents\visual studio 2017\projects\project1\project1\source.cpp(8): 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.
1>c:\program files (x86)\windows kits\10\include\10.0.15063.0\ucrt\stdio.h(1272): note: см. объявление "scanf"
1>Сборка проекта "project1.vcxproj" завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
#include <stdio.h> #include <conio.h> #include <iostream> int main() { int a; printf("a=\n"); scanf("%d", &a); _getch(); return 0; }
Решение задачи: «Ошибка: error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead.»
textual
Листинг программы
#include <iostream> int main() { int a; cout << "a="; cin >> a; return 0; }
Объяснение кода листинга программы
- Включаем необходимые заголовочные файлы для работы с потоками ввода-вывода (iostream) и объявляем функцию main()
- Инициализируем переменную типа int с именем
a
- Выводим на экран значение переменной
a
с помощью функции cout - Считываем значение переменной
a
с помощью функции cin - Возвращаем 0, чтобы указать, что программа успешно завершилась
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д