이렇게 초록색 밑줄이 나오는데..


시작하면 작동은 되는데 정상적으로 작동이 안되요..




void generation(char array1[W][H])

{

int i,j;

int count;


char tmp[W][H];


//tmp 배열에 array1을 저장//

copy(array1, tmp);


for_i{

for_j{

count = 0;


if (array1[i - 1][j - 1] == 'a') { count++; }

if (array1[i - 1][j] == 'a') { count++; }

if (array1[i - 1][j + 1] == 'a') { count++; }

if (array1[i][j - 1] == 'a') { count++; }

if (array1[i][j + 1] == 'a') { count++; }

if (array1[i + 1][j - 1] == 'a') { count++; }

if (array1[i + 1][j] == 'a') { count++; }

if (array1[i + 1][j + 1] == 'a') { count++; }


//주위 세포의 개수가 2개 미만이면 고독사, 3개 초과이면 과잉으로 돌연사//

if (count < 2 || count > 3) {

tmp[i][j] = 'b';

}

//주위 세포의 개수가 3개이면 죽은 세포도 벌떡 살아남//

else if (count == 3) {

tmp[i][j] = 'a';

}

//주위 세포의 개수가 2개이면 현상 유지//

else if (count == 2) {

tmp[i][j] = array1[i][j];

}

}

}

copy(tmp, array1);


return;

}


초록색 하이라이트 친 부분이구요


void copy (char origin[W][H], char copied[W][H])

{

int i, j;


for_i{

for_j{

copied[i][j] = origin[i][j];

}

}

return;

}


함수 내부는 이렇게 되있어요.


초록색 물결 밑줄은 처음보는경우라 어떻게 해야될지를 모르겠네요-_-;;


어떻게 해야 저거 없앨 수 있나요?