char형 buf를 가리키는 포인터를 6개를 만든다는 소리아님?

그럼
argv[1] = 10, argv[2] = 20, argv[3] = 30
이렇게 입력을 했다고 가정하고

    int *buf[6];               <<<<<<<<<<<<<<< 요기
    buf[0] = *argv[1];
    buf[1] = \' \';
    buf[2] = *argv[2];
    buf[3] = \' \';
    buf[4] = *argv[3];
    buf[5] = \'\\n\';
이렇게 한담에

buf 를 출력해보면
10 20 30 이 출력되야 맞는거아님니콰?



////////////////////////////////////////////////////////////////////////////

char buf[6]; <<<<<<이렇게하면 숫자를 두자리이상입력해도 한자릿수만 들어가서(1 2 3)...

int buf[6]={*argv[1], \' \', *argv[2], \' \', *argv[3], \'\\n\'};

으로 바꿔서해봤는데도 결과는 같음...
1 2 3 이 입력됨