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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2017, 22:44   #1
MaksDM
Новичок
Джуниор
 
Регистрация: 31.03.2017
Сообщений: 2
По умолчанию Программирование на СИ

В символьной строке удалить все слова,начинающиеся с заданной приставки. Написать программу на языке СИ. Не могу понять что не так

Код:
#include <stdio.h> 
#include "stdafx.h"


#define N1 10 
#define N2 201 
#define N3 201 

void main(void)

{
	char S1[N1];
	char S2[N2];
	char S3[N3];

	int t = 0, state;

	int count = 0;

	int n = -1;

	int S, i, j = 0, l = 0;

	int reg = 1;

	printf("Enter pristavky: ");
	gets_s(S1);

	printf("Enter string: ");
	gets_s(S2);

	for (i = 0; S2[i] != '\n'; i++)
	{
		if (S2[i] != '\n')
			t++;
	}

	for (i = 0; S1[i] != '\n'; i++)
	{
		if (S1[i] != '\n')
			l++;
	}
	for (i = 0; i < t; i++)
	{
		if (S2[i] != ' ')
			S3[i] = S2[i];
		else
			j++;
	}
	for (i = 0; i < j; i++)
	{
		if (S3[i] == S2[i])
			printf("\n%s", S2[i]);

	}
	scanf_s("%d", &S);
}

Последний раз редактировалось Вадим Мошев; 31.03.2017 в 23:50.
MaksDM вне форума Ответить с цитированием
Старый 01.04.2017, 01:54   #2
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Ну, во первых, символ конца строки не '\n', а:

1.jpg

Расскажи, что делает (должна делать) программа в каждом её блоке, для конкретного примера:

0.jpg

Распиши; потому что у тебя куча переменных, которые не используются (state,count,n...) - такое ощущение, что ты не дописал программу или взял чужую, чуть-чуть, не осознанно, поправил и привёл здесь (типа сделал)....
ura_111 вне форума Ответить с цитированием
Старый 01.04.2017, 03:50   #3
MaksDM
Новичок
Джуниор
 
Регистрация: 31.03.2017
Сообщений: 2
По умолчанию код

Спасибо большое,что не оставили без внимания мой код,пропустил занятия поэтому мудрю,как понимаю. Впринципе уже вроде сам во всем разобрался,все работает. Большое вам спасибо,честно говоря думал вообще никто не овтетит)
MaksDM вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программирование от А до Я serjoga822 Помощь студентам 10 11.09.2014 02:35
Программирование 1С ProgramMan Помощь студентам 0 25.09.2011 16:27
R программирование LosRobos Помощь студентам 4 23.09.2011 00:48
Программирование или web-программирование? Дмитрий Батогов Помощь студентам 3 23.06.2011 14:14
Программирование на C++ jamik2012 Фриланс 5 14.12.2010 22:42