형 동생들 새해 복 많이 받고
이 문제좀 봐봐

내가짠 코드는

#include <stdio.h>
char d[4]={'k','o','i','m'};
int* f(){
        extern char d[4];

        return &d;
}

void main(){
        char *p;
        p=f();
        printf("%c\n", *p);
}

이야 이렇게 하면 돌아는 가는데
저기 문젤 보니까 f() 함수 내에 return 문 말고 다른 문장이 없네?
그러면 extern 선언도 답은 아닌거 같은데 이거 어떻게 풀어야됨?