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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Требуется написать программу для расчета по двум формулам http://www.cyberforum.ru/cpp-beginners/thread1031949.html
Требуется написать программу для расчета по двум формулам
C++ Полиморфизм Сколько я не читал книг и уроков по С++-программированию, я так и не смог понять что такое полиморфизм. Можно ли как-то просто и доступно объяснить что такое полиморфизм, как его использовать, зачем, когда его лучше избегать? http://www.cyberforum.ru/cpp-beginners/thread1031937.html
C++ Прокрутка изображения клавишами
Помогите пожалуйста организовать прокрутку изображения в TImage клавишами "вверх" "вниз" "влево" "вправо".Заранее спасибо!
C++ Задача на обработку символьных данных сложной структуры
Помогите пожалуйста с задачей 3.10, а само задание вот, номер 15:
C++ Удалить элементы из массива http://www.cyberforum.ru/cpp-beginners/thread1031918.html
Задание: Из массива удалить элементы, стоящие после максимального и имеющие значение меньше среднего арифметического всех элементов массива. Пример: из массива A: 8 6 9 4 5 должен получиться массив A: 8 6 9 (среднее арифметическое четных элементов =(8+6+9+4+5)/5=6.4) Написал код, но выдаёт какие-то непонятные мне ошибки: error LNK2001: неразрешенный внешний символ ""int * a" (?a@@3PAHA)" ...
C++ Ошибка в выводе файла С++ Добрый день, подскажите пожалуйста в чем загвоздка: Файл: R0_11 0 11 1 .PRINT TRAN I(R0_11) R11_12 11 12 1 .PRINT TRAN I(R11_12) R1_12 1 12 1 Часть кода while ( EOF != (c=getc(f)) ) { подробнее

Показать сообщение отдельно
alim1994
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 2
07.12.2013, 15:18     Сформировать двумерный массив. Удалить из него все строки в которых встречается заданое слово
#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 минуты
не рабоает почему-то
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru