Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
alim1994
0 / 0 / 1
Регистрация: 19.03.2013
Сообщений: 8
1

Сформировать двумерный массив. Удалить из него все строки в которых встречается заданое слово

07.12.2013, 15:18. Просмотров 223. Ответов 0
Метки нет (Все метки)

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <limits.h>
#define ROWS 100
#define COLS 100

int delete_stroka(int** arr,int N,int M);
int main(void)
{ int sum = 0;
int r;
int n=0,m=0,i,j;
int **arr;

srand(time(NULL));

printf("Enter the rows: ");
scanf("%d",&n);
printf("Enter the cols: ");
scanf("%d",&m);

arr=(int **)malloc(n*sizeof(int *));

for(i=0;i<n;i++)
arr[i]=(int *)malloc(m*sizeof(int));

printf("\n");
//in
for(i=0;i<n;i++)
for(j=0;j<m;j++)
{
arr[i][j] = rand() % 9+1;
printf("%d ",arr[i][j]);
if(j==m-1) printf("\n");
}
//out
printf("\n");
//in
delete_stroka(arr,n,m);
//out
//in
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
//out
//in_free
for(i=0;i<n;i++)
free(arr[i]);
free(arr);
//out_free
printf("\n\n");
system("PAUSE");
return 0;
}

int delete_stroka(int** arr,int N,int M)
{
int i,j;

for(j=0;j<M;j++)
{
arr[2][j] ="\b";
}

return 0;
}

Добавлено через 3 минуты
не рабоает почему-то
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2013, 15:18
Ответы с готовыми решениями:

Сформировать двумерный массив. Удалить из него столбец с заданным но-мером
Сформировать двумерный массив. Удалить из него столбец с заданным но-мером...

Сформировать массив строк. Удалить из него одинаковые строки. Сформировать массив строк. Удалить из него К последних строк
Сформировать массив строк. Удалить из него одинаковые строки. Сформировать...

Сформировать двумерный массив. Удалить из него строку и столбец с заданным номером
Сформировать двумерный массив. Удалить из него строку и столбец с заданным...

Сформировать одномерный массив. Удалить из него строку и столбец, на пересечении которых находится минималь
Сформировать одномерный массив. Удалить из него строку и столбец, на...

Удалить из матрицы все строки, в которых встречается заданное число
Добрый день, столкнулся с проблемой при написании программы, при компиляции не...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2013, 15:18

Сформировать массив строк, удалить из него одинаковые строки
собственно сабж. буду очень благодарен тому кто поможет,а то я на грани...

Создать двумерный динамический массив и удалить все столбцы в которых присутствует элемент C
#include &lt;cstdlib&gt; #include &quot;stdlib.h&quot; #include &lt;iostream&gt; using...

Создать двумерный динамический массив и удалить все столбцы в которых присутствует элемент
#include &lt;cstdlib&gt; #include &quot;stdlib.h&quot; #include &lt;iostream&gt; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru