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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2011, 16:09   #1
Terikon
Форумчанин
 
Регистрация: 22.02.2009
Сообщений: 174
По умолчанию Проблема с массивом Char

Ребята, подскажите в чём ошибка
получается при сравнении if (st==ss) что st не равно ss хотя там содержится тот же текст 'web'

Код:
char temp[] = "qeb67web7";
char st[] = "web";
char ss[sizeof(st)];

int main()
{
for (int i = 0; i<=sizeof(temp); i++)
	{
		if (temp[i] == st[0])
		{	
			
			for (int i2=0; i2<=sizeof(st)-1; i2++)
			{
				if (temp[i+i2]=st[i2])
				{
					ss[i2]=temp[i+i2];
				}
					else {break;}
			}
		}
	}	
	if (st==ss){cout<<"ok"<<endl;} 
	        else {cout<<"no"<<endl;}
	cout <<ss<<endl;

	cin.get();
}
Terikon вне форума Ответить с цитированием
Старый 03.12.2011, 16:56   #2
Terikon
Форумчанин
 
Регистрация: 22.02.2009
Сообщений: 174
По умолчанию

вопрос решён
if (!strcmp(st,ss)){cout<<"ok"<<endl;}
else {cout<<"no"<<endl;}
Terikon вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли работать со string, как с символьным массивом char? fenix_111 Помощь студентам 4 22.11.2011 20:00
написать 2 простые програмы с массивом типа char и string fruktovaya Паскаль, Turbo Pascal, PascalABC.NET 0 30.10.2011 20:04
Проблема с программой. Нельзя преобразовать тип set of char к char Lasso Помощь студентам 5 07.06.2011 12:03
Задача на работу с массивом + char (Delphi в консольном режиме) [COOLER] Помощь студентам 9 02.01.2010 20:16
С++.Чтение из файла - проблема с массивом типа char. AgIon Общие вопросы C/C++ 4 07.12.2009 00:39