
Сообщение от
ichigo9911
в переменную с2 записывается значение 10 ""(я так понимаю, 10й код в таблице ascii)
Он же символ перевода строки, оставшийся в потоке ввода после чтения предыдущего значения.

Сообщение от
Zhecky
Если Windows 7, то иногда спасает запуск с правами администратора.
Хоть с правами системного сервиса какого-нибудь, это тут ни каким боком. В *NIX так же всё будет.