void main (void)
{
        BMP * bmp;
        BMP * out_bmp;
        bmp = createBMPforTrueColor(); // memory allocated adn default values for TRUE color BMP are set.
        readFILEtoBMP (bmp, \"d:\\\\\\\\Penguins.bmp\");
        BMP * in_bmp = bmp;


        reduce_half (in_bmp, out_bmp);
        ----

}

void reduce_half (BMP * in_bmp, BMP* out_bmp)
{
        -----
}

bmp를 불러와서 크기를 조절하려고하는데 
 in_bmp   out_bmp 부분에서 오류가 뜨는거같은데 어떻게 고쳐야 할까요?