#include <stdio.h> #include <stdlib.h> #include <conio.h> #include <windows.h> void design(char (*a)[70], int f_maxr, int f_maxc, int dr, int dc); void output(char (*a)[70], int f_maxr, int f_maxc); int setcolor(int k) { HANDLE hConsole; hConsole = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hConsole, k); return 0; } int main() { char a[20][70]; int maxr=40; int maxc=60; int i, j; int r=10, c=35; char ch; //디자인 design ( a, 20, 70, r, c); // setcolor(63); output(a, 20, 70); //출력 return 0; }//main void design(char (*a)[70], int f_maxr, int f_maxc,int dr, int dc) { int i, j; for(i=0; i<f_maxr; i++) { for(j=0; j<f_maxc; j++) { a[i][j] =' '; if(i==0) a[i][j]='A'; if(j==0 || j==f_maxc-1) a[i][j]='A'; if(i==f_maxr-1) a[i][j]='A'; } } // a[dr][dc]='>'; } void output(char (*a)[70], int f_maxr, int f_maxc) { int i, j; for(i=0; i<20; i++) { if(i>=0 && i<15) { setcolor(i+1); } if(i>=15) { setcolor(i/i+); } for(j=0; j<70; j++) { printf("%c",a[i][j]); } printf("\n"); } }