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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.02.2009, 21:37   #1
addy100
Пользователь
 
Регистрация: 01.02.2009
Сообщений: 10
По умолчанию else ,что сним не так?

Код:
#include<iostream>
#include<string.h>
using namespace std;
void main()
{
	char username[256];
	char password[256];
	cout<<"enter username"<<endl;
	cin>>username;
	cout<<"enter pasword"<<endl;
	cin>>password;
	if(strcmp(username,"admin")==0);
	{
		if(strcmp(password,"addy100")==0);
		cout<<"ok"
		else
		cout<<"error";
	
	else
		cout<<"error username"
	}
	cin.get();
	cin.get();

}
не признаёт else

Модератор: тег CODE

Последний раз редактировалось MaTBeu; 02.02.2009 в 19:56.
addy100 вне форума
Старый 01.02.2009, 21:44   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Бегущая строка? ) Ну, тот кусок кода, что вы привели, не делает ничего такого.. Будет лучше, если вы предоставите скрин.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 01.02.2009, 22:48   #3
ISergeyN
Maniac
Форумчанин
 
Аватар для ISergeyN
 
Регистрация: 03.01.2009
Сообщений: 450
По умолчанию

сделайте так и все будет работать
Код:
//----------------------------------------
	if(strcmp(username,"admin")==0)
	{
		if(strcmp(password,"addy100")==0)
			cout<<"ok";
		else
			cout<<"error";

	}
	else
		cout<<"error username";
//----------------------------------------
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
ISergeyN вне форума
Старый 01.02.2009, 23:15   #4
addy100
Пользователь
 
Регистрация: 01.02.2009
Сообщений: 10
По умолчанию

Цитата:
Сообщение от ISergeyN Посмотреть сообщение
сделайте так и все будет работать
Код:
//----------------------------------------
	if(strcmp(username,"admin")==0)
	{
		if(strcmp(password,"addy100")==0)
			cout<<"ok";
		else
			cout<<"error";

	}
	else
		cout<<"error username";
//----------------------------------------
спасибо огромное.
вот при вводе данных после enter невозможно выити из цикла.почему не понимаю?
addy100 вне форума
Старый 02.02.2009, 00:09   #5
ISergeyN
Maniac
Форумчанин
 
Аватар для ISergeyN
 
Регистрация: 03.01.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от addy100 Посмотреть сообщение
вот при вводе данных после enter невозможно выити из цикла.
у вас там цыкла нет!
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
ISergeyN вне форума
Старый 02.02.2009, 00:27   #6
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Циклы действительно нет.. Может, дело в этом?
Код:
cin.get();
cin.get();
Нужно дважды нажать enter.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 04.02.2009, 11:17   #7
addy100
Пользователь
 
Регистрация: 01.02.2009
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Sazary Посмотреть сообщение
Циклы действительно нет.. Может, дело в этом?
Код:
cin.get();
cin.get();
Нужно дважды нажать enter.
thanks very much.
addy100 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бегущая строка vitamin.rulez Помощь студентам 8 28.01.2009 21:48
Бегущая строка в заголовке приложения (Delphi 7) Sinx Помощь студентам 2 08.12.2008 02:35
Бегущая строка и about Патрон Общие вопросы Delphi 12 02.06.2008 22:31
"Бегущая строка" Канат Общие вопросы Delphi 6 24.12.2006 10:13