unsigned char A[3] = {0x00, 0x00, 0x00}

있다 치고

scanf('%x', &A[0]);

하면 두자리수이하로 입력해도 에러가 뜨더라고

그 스텍 어라운드 뭐시기 에러 크기다르거나 주소침범하면 뜨는거


16진수로 2자리수 이하면 1바이트라 ㄱㅊ을거 같았는데
애초에 넣는게 1바이트 이상으로 너어서 생기는거겠지?


16진수로 바로 넣고 싶은데 어떡해야할까..