Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2015, 01:50   #1
Yufos
Новичок
Джуниор
 
Регистрация: 20.04.2015
Сообщений: 2
По умолчанию Непонятный код С

Код:
#include <stdio.h>

main()
{
	int c;
	while ((c = getchar()) != EOF)
	{	putchar(c);	
		if (c = " ") 
                {
			c = '\n';
			putchar(c);
		}
}
	
	}
Я думал получить следующее:
1)ввожу предложение
2) Печатается первый символ предложения
3)потом проверяется условие, если символ есть пробел, то он заменяется новой строкой
4)Переход на новую строку. (при правильности условия)
5) повторение цикла.
Т.е задача в том чтобы каждое слово предложения начиналось с новой строки. Но почему-то программа не делает так как задумано. Где я ошибся?
Yufos вне форума Ответить с цитированием
Старый 20.04.2015, 02:12   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

"=" - присваивание.
"==" - сравнение на равенство.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 20.04.2015, 02:21   #3
Yufos
Новичок
Джуниор
 
Регистрация: 20.04.2015
Сообщений: 2
По умолчанию

Премного благодарен
Yufos вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятный код luxmunx Общие вопросы C/C++ 5 14.05.2013 00:29
Непонятный код qwertyk Общие вопросы C/C++ 18 08.02.2013 16:15
Непонятный код artem611 Помощь студентам 2 11.04.2012 00:43
Непонятный код. Вадим Буренков Общие вопросы Delphi 9 18.08.2010 17:15
непонятный код Kostua Помощь студентам 5 27.04.2008 18:17