// 추가적으로 해야될 일들
// 1. 입력되는 row,col들의 범위 검증,
// 2. 동일한 값입력에 대한 삭제 혹은 재입력 요구.
// 3. 값을 검색해주는 부분과 출력부 등을 함수독립.
#include<stdio.h>
#include<stdlib.h>
#define ROWS 10
#define COLS 10

typedef struct{
 int col;
 int row;
 int value;
}term;

int main(int* argc,char* argv[]){
 term *t;
 int su,i,j,k;
 printf("입력할 값의 갯수를 입력하시오");
 scanf("%d",&su);
 t=(term*)malloc(su*sizeof(term));
 for(i=0;i<su;i++){
  printf(" 입력할 row col valuesn");
  scanf("      %d %d %d",&t[i].row,&t[i].col,&t[i].value);
 }
 for(j=0;j<ROWS;j++){
  for(i=0;i<COLS;i++){
   for(k=0;k<su;k++){
    if(t[k].row == j && t[k].col == i){
     printf("%4d ",t[k].value);
     break;
    }
   }
   if(k==su)printf("   0 ");
  }
  printf("n");
 }
}