これが私のコードです:
void doSomething(){
    char arr[5][10];
    arr[1] = "Bob";
    arr[2] = "Steve";
    arr[3] = "Tim";
    arr[4] = "Ruth";
    arr[5] = "Heather";
    init(arr);
void init(char *array){
    int i;
    newArr[5][10];
    for(i=0; i<5; i++){
        newArr[i] = *(array + i);
    }
}
次のようなエラーが表示され続けます。
警告: 互換性のないポインター型から 'init' の引数 1 を渡しています [デフォルトで有効] 注: 'char ' が予期されますが、引数の型は 'char ( )[10]' です</p>