main 

char str[30] = { 0 };

gets_s(str);   //사용자로부터 문자열 입력받음    


init_stack();   // 스택 초기화 (top = -1)

for (int i = 0; i

push(str[i]);      //스택에 str[i] 문자를 집어넣음


for (int i = 0; i

printf("%c", pop()); // 스택에 저장된 문자들 중 마지막 인덱스부터 꺼냄


입력 : hello world 

출력 :                        dlrow olleh 


출력은 제대로 되는데 앞에 있는 공백들을 지우고 싶어 ㅠ

입력은 사용자로부터 유동적으로 입력받아야 하니까

배열의 크기를 내가 임의로 정해줄 수 없어서 

배열의 나머지 인덱스에 ' ' 공백으로 초기화 되는 건 알겠는데

저걸 지우려면 예외처리를 어떻게 해줘야할까?