Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
alim1994
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 5
#1

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

07.12.2013, 15:18. Просмотров 196. Ответов 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 минуты
не рабоает почему-то
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2013, 15:18     Сформировать двумерный массив. Удалить из него все строки в которых встречается заданое слово
Посмотрите здесь:

Сформировать двумерный массив. Удалить из него столбец с заданным но-мером - C++
Сформировать двумерный массив. Удалить из него столбец с заданным но-мером Помогите организовать удаление. #include &quot;stdafx.h&quot; ...

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

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

Сформировать стек и удалить из него все четные числа - C++
Разработать программу формирования стека, содержащего целые положительные числа, и его преобразования путем удаления из него всех четных...

В матрице удалить строки, в которых встречается 3 и более одинаковых элементов - C++
Задана матрица размером m на n. Удалить те строки в которых встречается 3 и более подряд идуших элементов.

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

Сформировать массив строк. Удалить из него строку начинающуюся на букву «а» - C++
Сформировать массив строк. Удалить из него строку начинающуюся на букву «а». Пожалуйста помогите решить, заранее спасибо.

Сформировать массив строк. Удалить из него самую короткую строку - C++
Помогите пожалуйста. Сформировать массив строк. Удалить из него самую короткую строку

Сформировать динамический массив строк; удалить из него строку с заданным номером - C++
Сформировать динамический массив строк. Удалить из него строку с заданным номером. Добавлено через 1 час 15 минут UP!!!

Указатели. Сформировать массив строк. Удалить из него самую длинную строку - C++
Сформировать массив строк. Удалить из него самую длинную строку Добавлено через 16 часов 19 минут Что никто не знает как??


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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