|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.09.2016, 23:26 | #1 |
Форумчанин
Регистрация: 13.09.2012
Сообщений: 122
|
Подсчет количества смены знака (Си)
Файл находится по след. пути: "C:/c/test.txt". Файл содержит в себе : 6 7 8 -2
Когда я ввожу в консоле этот путь, у меня выдает неверный результат. А вот если указать в самой программе путь к файлу с помощью fin = fopen("C:/c/test.txt", "r"); то все работает верно. Почему так? Где у меня ошибки? Подскажите ,пожалуйста) Код:
|
04.09.2016, 23:57 | #2 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Цитата:
|
|
05.09.2016, 01:27 | #3 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Я порылся у себя в базе данных программ и нашёл ту, которая запрашивает путь с консоли (у меня файл расположен c:/1.txt), потом открывает его и читает 1-у строчку выводя её попутно на экран. Поиграйся с ней.
Код:
[/QUOTE] Теперь по поводу прочитать всю строчку с несколькими символами. Можно прочитать всю строку, а потом программо разделить на части по спецсимволу пробел (" ") или попробуй так. Это чужой пример, а тебе надо только часть кода где отмечено: " // Чтение из файла INPUT.txt и вывод на экран ". НУ ПРОБУЙ. Код:
Особенно смотри в сами файлы OUTPUT и INPUT и сравнивай с тем, что вывело на экран (одинаково ли?). А что будет если M>N? дОЛЖНО ПОЛУЧИТСЯ ТАКОЕ [/QUOTE] Последний раз редактировалось ura_111; 05.09.2016 в 01:31. |
05.09.2016, 01:34 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
1. Зачем вы опять мешаете поточный ввод и старый Сишный?
2. Зачем вы опять советуете бред по чтению строки и потом ее делению? 3. Зачем вы опять прикрепляете одни и те же картинки со своим кодом? |
05.09.2016, 01:49 | #5 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Код рабочий (лично проверял в С++), только не уверен насчет просто СИ (опыта не хватает с уверенностью утверждать). Пусть пробует.
p.s.1: Это потому, что больше никто не хочет ей показать рабочего примера. p.s.2: Может получше решение и есть, но мне оно пока не известно(опыта не хватает). Приведите другое решение, а она пусть выберет лучшее. Последний раз редактировалось ura_111; 05.09.2016 в 02:07. |
05.09.2016, 07:51 | #6 | |||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Цитата:
Цитата:
Цитата:
П.С. Вы так и не ответили на счет пихания картинок в каждый свой пост. |
|||
05.09.2016, 09:13 | #7 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Насчет картинок не понял что от меня требуется...
Есть возможность - пользуйся, в противном случае такой возможности не было бы. А всё что не вписывается в эту аксиому - издёвки и придирки, но я парень не гордый, поэтому мне подобное как "с гуся вода"... Вам надо не меня просить "не размещать фотки", а админов чтобы поменяли правила использования форума (ввели ограничение на размер картинки в пикселях или ограничение на количество от одного ника... или в чем там состоит проблема; в крайнем случае, можно договорится, ввести полный запрет опубликования картинок чисто для ura_111 - было бы прикольно начинать комментарий со слов: "Мне запретили размещать картинки, поэтому попытаюсь объяснить простыми словами.... "). И только после этого, только после этого, у меня и возможности не будет "раздражать" Вас своими скринами. В противном случае работает принцип: "Разрешено все, что не запрещено". Последний раз редактировалось ura_111; 05.09.2016 в 09:18. |
05.09.2016, 10:20 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А в чем смысл таких картинок-то? Все что на этой картинке (файлы с вводом и выводом, вывод консоли) легко копируется и вставляется в виде текста. И читателю удобнее скопировать, и не пропадут через год когда хостинг сдохнет, и размытия на HiDPI мониторах нет, и незрячие пользователи смогут "прочитать".
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
05.09.2016, 10:26 | #9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
1. Ерничайте дальше. Только кроме вашей тупости это ничего больше не показывает.
2. Что дает, кроме трафика и увеличения поста, ваш скрин с вашей ИДЕ с тем же кодом, что вы привели тут же? 3. Ваша вторая половина поста вообще на грани оффтопа и овертопика, т.к. у ТС проблема в другом, а разбор решен - о чем указано в первом посте, если вы его читали. П.С. Да, "разрешено все, что не запрещено", но должен же быть и здравый смысл хоть чуть-чуть. Вот не запрещено мне вам на голову помочиться, но я почему-то это не делаю... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет количества смены знака в последовательности чисел (Си) | zaira001002 | Помощь студентам | 2 | 04.07.2016 09:38 |
Подсчет количества смены знака в последовательности чисел (Си) | zaira001002 | Помощь студентам | 0 | 23.06.2016 19:45 |
Нахождение количества смены знака (по Си) | zaira001002 | Помощь студентам | 1 | 09.07.2015 14:55 |
Поиск смены знака | Franky21 | Общие вопросы C/C++ | 5 | 09.03.2010 00:35 |
Подсчитать количества знака в числе | valerij | Microsoft Office Excel | 5 | 17.08.2008 16:52 |