se trata de realizar una lista enlazada de estructuras, la compilación no da fallo pero al ejecutar se cuelga en esta linea:
struct *ar;
int i;
*ar= (stt)malloc(R*sizeof(struct s));
for(i=0; i<R-1; i++)
{
(*ar[i]).p = ar[i++]; <----------------
}
se supone que asi estaria consiguiendo que "p" sea un puntero a la siguiente estructura del array?¿?¿