RPGTOP:
В объявлении вы использовали символ тире «—», который в виндовс кодировке занимает несколько символов. В окне ввода же — это один символ. Отсюда и разница.
Может, стоит это учитывать при счёте символов? Потому что он должен считать корректное количество символов, а не «какие-то знаки мы считаем за один, хотя на самом деле их три». Просто прописать наиболее распространённые и разрешённые правилами знаки (тире, кавычки, жирная точка или срединная точка для создания списка и что там ещё).