[1] 授業単元:プログラミング
[2] 問題文(含コード&リンク):下記
[3] 環境
 [3.1] OS:Windows
 [3.2] コンパイラ名とバージョン:VS2005 C++
 [3.3] 言語: C++
[4] 期限: 明日まで

サブ関数で周りの画素を配列d[8]に入れたいんですが、どうやればいいでしょうか?returnを使うのではなくポインタを使って直にデータを入れたいんです。
配列ddは画像のピクセルデータがすべて入っている配列です。

void Get8(int i, int j, int dd[], int *d[]) //ポインタで8近傍を返す
{
*(d)=*dd[i+1][j];
*(d+1)=dd[i+1][j-1];
*(d+2)=dd[i][j-1];
*(d+3)=dd[i-1][j-1];
*(d+4)=dd[i-1][j];
*(d+5)=dd[i-1][j+1];
*(d+6)=dd[i][j+1];
*(d+7)=dd[i+1][j+1];
}

void main()
{
int d[8];
Get8(i,j,dd,d)
}

イメージとしてはこんな感じなんですが書き方がわかりません>< お願いします。