
Сообщение от
-=ЮрА=-
- ну и чтоже делает программа если аргументов передано более 1-го, хм пытается открыть данный файл c:\\1.txt, а дальше считываем данные из него?А если файла c:\\1.txt нет?
я ввожу в командной строке набор букв и он их выводит в обратном порядке, считывает из текст.файла. а если файла нет, то по идее прога не работает
Добавлено через 50 секунд

Сообщение от
Сыроежка
Не смотрел весь код, но сразу же бросается в глаза, что приведенная выше функция некорректная. Цикл должен начинаться не с strlen(str) - 2, а strlen(str) - 1. То есть если строка содержит всего один символ, то ее длина будет равна 1, а индекс посленднего элемента, то есть в данном случае единственного будет strlen(str) - 1, то есть будет равен 0.
если даже меняешь так как Вы сказали, прога все равно не работает