>>321
>returnx(x[10]);
x[10]は一次元配列です

>>構造体で返す
>?????

typedef struct subscr{
int one;
int two;
int three;
}Subscr;

Subscr sub(int x[][5][6]){
Subscr s;
/*3重ループでx[l][m][n]=1であるような添え字の組を探す処理*/
s.one = l;
s.two = m;
s.three = n;
return s;
}
int main(void){
int x[4][5][6]={0};
x[1][2][3] = 1;
Subscr s = sub(x);

}