0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 20
|
||||||
1 | ||||||
Подсчитать количество слов ananas в файле06.12.2019, 15:21. Показов 368. Ответов 5
Код не проходит тесты ( Return code of executed application is different than expected.
) . Можете подсказать где ошибка?
0
|
06.12.2019, 15:21 | |
Ответы с готовыми решениями:
5
Подсчитать количество слов в файле Подсчитать количество слов в файле Подсчитать количество слов helloz в файле В заданном текстовом файле подсчитать количество слов |
06.12.2019, 16:50 | 2 |
А какой должен быть return code? Вы же присваиваете этот код в операторе
return 0; Присвойте, который нужно. Всё в ваших руках.К программе может возникнуть много других вопросов, Но вы их не задаете, значит остальное у вас в порядке.
1
|
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 20
|
|
06.12.2019, 21:04 [ТС] | 3 |
Return code: expected 0, was 1. Не понимаю почему срабатывает return 1, потому что в тестах нет пустого файла, значит и условии сработать не могло. Если есть какие-то ошибки в программе или неточности, подскажите пожалуйста.
0
|
06.12.2019, 22:31 | 4 |
Значит, файл bananas.txt отсутствует или лежит не там, где надо. Меня смущает, что ваш выходной файл носит то же самое имя. Может быть, вы перепутали имя? Еще меня смущает символ, который вы выводите в выходной файл, который перед этим как-то странно сформировали. Что вы имели в виду. Сам подсчет не проверял.
1
|
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 20
|
|||||||||||||||||||||
07.12.2019, 00:33 [ТС] | 5 | ||||||||||||||||||||
Входной и выходной файлы имеют одно и тоже название потому что весь текст с входного файла нужно стереть и добавить в этот же файл ответ ( кол-во слов ). Вывожу количество слов ananas в файл, когда пытался в fputc положить просто int, то в файл сохранялись странные символы. Поэтому перевел число в символ. Спасибо за помощь, методом тыка я решил проблему, хотя не понимаю почему оно так работает, но я просто изменил
0
|
07.12.2019, 00:51 | 6 | |||||
Теперь понял, что вы выводите. У вас в файле оказывается один символ в диапазоне от '0' до '9'. К символам можно не преобразовывать. В любом случае символьный параметр при передаче в функцию преобразуется в целый. А уж сама функция выведет в файл младший байт. Так что можно так написать:
0
|
07.12.2019, 00:51 | |
07.12.2019, 00:51 | |
Помогаю со студенческими работами здесь
6
Подсчитать количество слов в файле при помощи GETWORD Подсчитать в текстовом файле количество слов и количество цифр Подсчитать количество слов в файле Подсчитать количество слов в файле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |