|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.12.2011, 22:01 | #1 |
Форумчанин
Регистрация: 17.12.2011
Сообщений: 111
|
Массив строк
//Дана матрица. Размер матрицы n*m. Каждая строка матрицы — строка знаков длинной k. Слова в предложении разделены одним или несколькими пробелами. Определить в каждом предложении количество слов, которые справа и слева читаются одинаково и записать их в массив.
#include<stdio.h> #include<conio.h> #include<stdlib.h> int main() { int k,i,j,m,n,n1; char **str; printf("\n Введите количество строк "); scanf("%d",&n); str=(char**)calloc(n,sizeof(char*)) ; printf("\n Введите количество символов в строке "); scanf("%d",&m); for(i=0; i<n; i++) str[i]=(char*)calloc(m+1,sizeof(char)); fflush(stdin); printf("\n Введите матрицу %2d строк длинной не более %2d символов",n,m); for(i=0;i<n;i++) gets(str[i]); printf("\nМатрица :\n\n"); for(i=0;i<n;i++) puts(str[i]); ... //Как игнорировать пробелы и (главное) как находить слово, читающееся одинаково справа и слева и заносить его в отдельный массив. getch(); } Dev-C++. Заранее благодарна. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как преобразовать массив строк в массив чисел на C#? | orfos | Помощь студентам | 4 | 03.10.2014 15:56 |
Массив строк. | Смородинка | Общие вопросы C/C++ | 11 | 21.11.2010 17:21 |
Массив строк С++ | Nina+ | Помощь студентам | 1 | 01.04.2009 23:22 |