Ответ легко ищется поисковиком.
https://www.cyberforum.ru/c-beginners/thread101856...
ссылаясь на ошибку
Не ошибка, а предупреждение.
но не проведёт ли это к каким-то последствиям?
Можно случайно словить неприятную ошибку в рантайме, если будешь невнимательно пользоваться scanf
scanf - стандартная функция, которая работает ровно так, как написано в доке и в твоей книге.
scanf_s - расширение от майкрософта, которое есть только в msvc, где ещё нужно передать размер буфера, в который будет происходить чтение.