void Path() { int i, j, k; //cout << mazepath.Length() << endl; //mazepath.Display(); //cout << endl; for(k = 1; k <= mazepath.Length(); k ++) { cout << "µÚ" << k << "²½" << endl; for(i = 0; i < row; i ++) { for(j = 0; j < column; j ++) { if(MYCOORD<int>(j, i) == mazepath[k]) { cout << (char)3 << ' '; } else if(layout[i][j]) { cout << '.' << ' '; } else { cout << '#' << ' '; } } cout << endl; } cout << endl; Sleep(1000); } }