В функции set_a() нужно динамически создать и заполнить массив
интеджеров, передав туда адрес переменной, в которой будет этот массив
у меня не получается гдето путаюсь с раскрытием указателей
помогите пожалуйста.
code:
/******************************/
#include<stdio.h>
int **a;
int set_a(int***);
int main(int argc, char **argv)
{ int i; rc=set_a(&a);
return 0;
}
int set_a(int*** i)
{
int rc;
*i =malloc(sizeof(int**))
**i =malloc(sizeof(int));
for(rc =0; rc <5;)
{
**i[rc] =rc;
rc++;
*i =realoc(*i, sizeof(int**) *rc +1);
**i malloc(sizeof(int));
}
return rc;
}
/********************************************/