![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 21
|
![]()
я бош ничего не могу тут наковырять...впринцепе у меня получается точь такое что и у тебя
int main(){ char a[255],b; int i=0,j; 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; } } return 0; } |
![]() |
![]() |
![]() |
#22 |
Форумчанин
Регистрация: 24.11.2007
Сообщений: 196
|
![]()
Этот код сто процентов работает, и если твой Turbo C все равно говорит обратное значит сто процентов не правильно работает он.
Код:
Последний раз редактировалось Goblin; 17.04.2009 в 17:25. |
![]() |
![]() |
![]() |
#23 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 21
|
![]()
а кто может записать эту же прогу но только без массива а применить - getchar, putchar..
|
![]() |
![]() |
![]() |
#24 |
Форумчанин
Регистрация: 16.04.2009
Сообщений: 247
|
![]() Код:
|
![]() |
![]() |
![]() |
#25 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 21
|
![]()
prev = cur..-а что это?мы подобного не проходили ещё...-)
|
![]() |
![]() |
![]() |
#26 |
The First Person!
Форумчанин
Регистрация: 07.08.2007
Сообщений: 228
|
![]()
Эм..ну просто переменные типа Char.
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
|
![]() |
![]() |
![]() |
#27 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 21
|
![]()
вот,у меня прога пошла вот так-
#include<stdio.h> #include<conio.h> void main() { int x,y; char c; x=0; y=0; printf("vvedite ctroky\n"); c=getchar(); while(c!=EOF) {x++; if(c=='a') {c=getchar(); if(c=='a') y++; break; } c=getchar();} if(y==0) printf("takih simvolov net\n"); else printf("otvet = %d \n",x); getch(); } |
![]() |
![]() |
![]() |
#28 |
Форумчанин
Регистрация: 16.04.2009
Сообщений: 247
|
![]()
А что, на строке "aaa" ответ должен быть 1, что ли? Я думал, что 2, потому что все символы - 'a' и после первого идёт 'a' и после второго...
Всё, врубился, нужно же было найти первое вхождение... Последний раз редактировалось megachuhancer; 19.04.2009 в 11:46. |
![]() |
![]() |
![]() |
#29 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 21
|
![]()
))) да нужно было найти номер первой буквы 'a' после которой стоит ещё 'a'...вот...
|
![]() |
![]() |
![]() |
#30 |
Форумчанин
Регистрация: 16.04.2009
Сообщений: 247
|
![]()
Сам написал вроде бы правильную программу и забыл что она делает, пока не прочитал вновь внимательно.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать программу | 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 |