По возвращаемому значению функции scanf () судите, правильно ли прочитано ожидаемое количество значений переменных.
NoSuchKey
рекомендация
отblog.csdn.net/weixin_42048463/article/details/115001790
рекомендация
ранжирование