|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.05.2010, 18:57 | #1 |
Новичок
Джуниор
Регистрация: 26.05.2010
Сообщений: 2
|
Подсчитать количество вхождений в слова первого слова.
Ребят вечер добрый помогите с заданием , если найдетса чуток времен )
вот задание: Подсчитать количество вхождений в слова первого слова. и вот мои наброски: #pragma argsused #include <stdio.h> #include <string.h> int main(int argc, char* argv[]) { char r[20]; char s[10][20]; char *p; cout >>" Vvedite slova \n"; cin.get(r,200,"\n"); int n=0 p=strtol (r, " "); strcpy(s[0],p); while (p) { n++; p=strtok (NULL," "); strcpy (s[n],p); } char tmp [20]; for (int i=0; i<10; i++) if s[1]==s[i]; return 0 Буду зарание благодарен!!! |
26.05.2010, 22:38 | #2 |
Новичок
Джуниор
Регистрация: 26.05.2010
Сообщений: 8
|
используй strcmp(char *arg1, char *arg2)
если равны - 0 если первый больше - +1 если второй больше - -1 |
27.05.2010, 00:21 | #3 |
Регистрация: 13.05.2010
Сообщений: 8
|
сенкс.....
|
27.05.2010, 00:40 | #4 |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 328
|
Код:
Последний раз редактировалось ozo; 27.05.2010 в 00:43. |
27.05.2010, 12:05 | #5 |
Новичок
Джуниор
Регистрация: 26.05.2010
Сообщений: 2
|
Работает:
#pragma argsused #include <stdio.h> #include <string.h> #include <iostream.h> int main(int argc, char* argv[]) { char r[20]; char s[10][20]; char *p; cout<<"Vvedite slova \n"; cin.get(r,200,'\n'); int n=0; p=strtok (r, " "); strcpy(s[0],p); while (p) { n++; p=strtok (NULL," "); strcpy (s[n],p); } char tmp [20]; for (int i=0; i<10; i++) if (strcmp(s[1],s[i])!=0) cout<<s[i]<<"\n"; |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разбить текст на слова и произвести поиск каждого слова по текстовому массиву | Burning_brook | Microsoft Office Excel | 2 | 22.05.2010 01:56 |
Перестановка в строке первого и последнего слова.. | mihail0608 | Общие вопросы C/C++ | 16 | 08.12.2009 16:25 |
Организовать поиск всех вхождений заданного слова в загруженном тексте | s2dentishe | Помощь студентам | 0 | 21.11.2009 18:53 |
СИ. Удалить слова, которые содержат все повторяющиеся буквы первого слова | nick23 | Помощь студентам | 7 | 01.11.2009 14:47 |