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

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

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

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

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

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

собственно вот функция
Цитата:
int vvod (int m1[],int zx,int zy)
{int oo,oa;
printf("vv mas\n");
for(oo=0;oo<zx;oo++)
for(oa=0;oa<zy;oa++)
scanf("%d",*(m1+oo)+oa);
}
и обращение к ней
vvod(*a,8,6);
и выдется в итоге ошибка (нарушение доступа ошибка сегментации)
ну и код на всякий :
Цитата:
#include<stdio.h>
#include<conio.h>
int vvod (int m1[],int zx,int zy)
{int oo,oa;
printf("vv mas\n");
for(oo=0;oo<zx;oo++)
for(oa=0;oa<zy;oa++)
scanf("%d",*(m1+oo)+oa);
}
int main(void)
{int a[6][8],b[18];
int i,j,count=0;
double srb,h=0,sraj;
vvod(*a,8,6);
printf("vv matri a\n");
for(i=0;i<8;i++)
for(j=0;j<6;j++)
scanf("%d",&a[i][j]);
printf("vv mas b\n");
for(i=0;i<18;i++)
scanf("%d",&b[i]);
for(i=0;i<18;i++) h+=b[i];
srb=h/18;
for(i=0;i<8;i++){
sraj=h/6;
if(sraj>srb) count+=1;
h=0;
sraj=0;
for(j=0;j<6;j++)h=+a[i][j];
sraj=h/6;
if(sraj>srb) count+=1;
}
printf("%d-strok",count);
getch();
return 0;
}
помогите плиз подправить функцию ввода
Miles вне форума Ответить с цитированием
Старый 23.12.2011, 00:27   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Ощибка передачи массива

int a[6][8] - двумерный
int m1[] - ловите одномерный
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функция для обмена строк двумерного массива. Используя её, отсортировать массив по элементам третьего столбика ( С# ) MaSTeD C# (си шарп) 0 13.12.2011 12:33
Функция ввода массива. Марина4444 C++ Builder 1 05.12.2011 15:38
Как обнулить элементы строки двумерного массива, содержащей наибольшее количество элементов одномерного массива griignat Помощь студентам 1 22.11.2011 20:04
Сортировка двумерного массива Расим Помощь студентам 7 15.12.2009 22:29
Сортировка двумерного массива(С) Александр Елис Помощь студентам 1 31.10.2009 13:25