segmentation fault是大家在C語言當中會出現的文字,那么出現這個是什么原因呢,具體錯在哪里了呢,趕緊和西西小編一起來看看吧!
segmentation fault是什么意思
一般而言, 就是數組越界訪問, 相當于runtime error.
查查你的程序對matrix數組訪問是否正確吧 估計有地方邏輯寫錯了
printf("After Step 4:\nA =\n");
printf(" %12.3e ", matrix[d][c]);
printf("\n");
printf("B =\n");
printf(" %12.3e ", matrix2[d][c]);
這里的matrix[d][c]越界訪問了, 你的c此時等于n, 而matrix范圍是0至n-1