Ошибка исключения, когда я использовал scanf_s() и visual studio
Этот вопрос, я думаю, очень прост, но я не понимаю, что он работает с scanf и Code BLock Ide. Но он не работает scanf_s и в Visual Studio. Почему?
Я получаю исключение, когда запускаю эту часть кода.
<pre>#include <stdio.h> #include <stdlib.h> #include <locale.h> #include <string.h> int main() { char city[10]; for (int i = 0; i < 2; i++) { printf("Please enter name of city:\n"); scanf_s("%s", city); } for (int i = 0; i < 2; i++) { printf("%s",city); } return 0; }
Что я уже пробовал:
#include <stdio.h> #include <stdlib.h> #include <locale.h> #include <string.h> int main() { char city[10]; for (int i = 0; i < 2; i++) { printf("Please enter name of city:\n"); scanf_s("%s", city); } for (int i = 0; i < 2; i++) { printf("%s",city); } return 0; }