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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2009, 20:34   #11
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
По умолчанию

Забавно. Тогда значит ты вводишь данные не удовлетворяющие условиям. То есть там нету двух подряд идущих символа, который ты ввела.

Ну вот так должно сработать. Если условие не удовлетворяется, то выводит сообщение, что ничего не найдено.

Код:
#include <stdio.h>

int main(){
	char a[255],b;
	int i=0,j,b=0;
	gets(a);
	scanf("%c",&b);
	while(a[i++]);
	i--;
	for(j=0;j<i;j++){
		if(a[j]==b&&a[j+1]==b){
			printf("%d",j);
			break;
                        b++;
		}
	}
        if(b==0){
                printf("Ne naideno!"); 
        }
	return 0;
}
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.

Последний раз редактировалось MAKEDON; 16.04.2009 в 20:38.
MAKEDON вне форума Ответить с цитированием
Старый 16.04.2009, 21:06   #12
Лоя
Пользователь
 
Регистрация: 15.04.2009
Сообщений: 21
По умолчанию

)))))))) выдал ошибку, в строке-int i=0,j,b=0;

во дела)
Лоя вне форума Ответить с цитированием
Старый 16.04.2009, 21:15   #13
Goblin
Форумчанин
 
Регистрация: 24.11.2007
Сообщений: 196
По умолчанию

Ты чем компилируешь?

Последний раз редактировалось Goblin; 16.04.2009 в 21:21.
Goblin вне форума Ответить с цитированием
Старый 16.04.2009, 21:19   #14
Лоя
Пользователь
 
Регистрация: 15.04.2009
Сообщений: 21
По умолчанию

программа Project1-Turbo C
Лоя вне форума Ответить с цитированием
Старый 16.04.2009, 21:38   #15
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
По умолчанию

Ой..это я виноват! Я использовал переменную b дважды. Вот так верно:

Код:
#include <stdio.h>

int main(){
	char a[255],b;
	int i=0,j,с=0;
	gets(a);
	scanf("%c",&b);
	while(a[i++]);
	i--;
	for(j=0;j<i;j++){
		if(a[j]==b&&a[j+1]==b){
			printf("%d",j);
			break;
                        с++;
		}
	}
        if(с==0){
                printf("Ne naideno!"); 
        }
	return 0;
}
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума Ответить с цитированием
Старый 16.04.2009, 21:38   #16
Goblin
Форумчанин
 
Регистрация: 24.11.2007
Сообщений: 196
По умолчанию

..................
Goblin вне форума Ответить с цитированием
Старый 16.04.2009, 21:42   #17
Лоя
Пользователь
 
Регистрация: 15.04.2009
Сообщений: 21
По умолчанию

MAKEDON,не хочу тебя огорчать,но опять же там ошибка...эм..
Лоя вне форума Ответить с цитированием
Старый 16.04.2009, 21:46   #18
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
По умолчанию

Все) Я сдаюсь! Потому что у меня все работает..вот алгоритм ты поняла (надеюсь), а теперь сама напиши программу !
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума Ответить с цитированием
Старый 16.04.2009, 21:53   #19
Лоя
Пользователь
 
Регистрация: 15.04.2009
Сообщений: 21
По умолчанию

MAKEDON)))))))))))))))))))))))))))) ))))))))))))))вот я то тут такую прогу забацаю)))))))))))))))))))))))))у мну всё красное буит от ошибок(
Лоя вне форума Ответить с цитированием
Старый 16.04.2009, 21:56   #20
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
По умолчанию

Ну и пошлешь нам свой код. Мы укажем на ошибки
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написать программу Chuvak Общие вопросы C/C++ 3 25.03.2009 22:51
Написать программу. project.one Фриланс 3 17.06.2008 16:11
Написать программу Марго Фриланс 6 15.10.2007 23:37
[C#]Написать программу loly Фриланс 5 15.10.2007 14:47
[C#]Написать программу loly Помощь студентам 4 15.10.2007 10:26