Из этого алгоритма возникает ошибка сегментации (ядро сбрасывается). Зачем?Язык ошибки сегментации c
Работает ли он при использовании небольшого значения N и K? Например, N = 100 и K = 10?
#include <stdio.h>
#include <stdlib.h>
#define N 400
#define K 30
int main()
{
int i,j,k;
int A[K+1][N][N];
for (i=0;i<K+1;i++)
{
for (j=0;j<N;j++)
{
for (k=0;k<N;k++)
{
A[i][j][k]=0;
}
}
}
printf("A[%i][%i][%i] \n", i, j,k);
printf("OK");
return 0;
}
'Е («А [% я] [% я] [% я] \ п», я , j, k); 'должно быть с'% d' (это не вызывает ошибки, просто подсказка). – pzaenger
Um, '% i' и'% d' эквивалентны. –