Alexey Ozeritsky <[EMAIL PROTECTED]> writes: > double *A,*X; > int *C; > int n; > int INFO; > ....... > n=5; > ...... > A=malloc(n*n*sizeof(double)); > X=malloc(n*n*sizeof(double)); > C=malloc(n*n*sizeof(double)); > ....... > dgesv_(n,n,A,n,C,X,n,INFO); ^^^^
С lapack не знаком... но не должно ли здесь быть &INFO ? > ....... > (в этом случае должно происходить обращение матрицы) > > и получаю segmentation fault > #1 0x080493c6 in main (argc=0, argv=0x0) at main.c:77 > 77 dgesv_(n,1,A,n,C,X,n,INFO); >