Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2012, 14:14   #1
Miles
Пользователь
 
Регистрация: 25.10.2011
Сообщений: 25
По умолчанию функция рандомного заполнения двумерного массива (с)

Цитата:
void inmas (int *m1, int zx, int zy)
{int k=0,z;
printf("vv mas\n");
for(;k<zx;k++){
for(z=0;z<zy;z++)
*(m1+k*zy+z)=0+rand()%40-20;
}
Как сделать чтобы она заполняла массив нормально(она заполняет только 1 строку а в остальных строках оч большие и непонятные числа)?
Miles вне форума Ответить с цитированием
Старый 08.01.2012, 14:35   #2
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

Miles

Как сделать чтобы она заполняла массив нормально(она заполняет только 1 строку а в остальных строках оч большие и непонятные числа)?

передавать в функцию двойной указатель и правильно работать с ним.
Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функция ввода двумерного массива (с) Miles Помощь студентам 1 23.12.2011 00:27
функция для обмена строк двумерного массива. Используя её, отсортировать массив по элементам третьего столбика ( С# ) MaSTeD C# (си шарп) 0 13.12.2011 12:33
Как обнулить элементы строки двумерного массива, содержащей наибольшее количество элементов одномерного массива griignat Помощь студентам 1 22.11.2011 20:04
заполнения двумерного массива С++ Caнёk Помощь студентам 10 26.10.2010 17:24
Функция рандомного выставление чисел. PashaNastya Microsoft Office Excel 5 28.03.2010 20:03