#include <stdio.h>

void main()
{
        int insert;
        int i=0;
        int check;


        while(1)
        {
                fputs(\"1이상의 자연수를 입력해주십시오. : \\n\",stdout);
                check=scanf(\"%d\",&insert);
                if(check==EOF) break;
                

                if(insert>=1)
                {
                        while(i<=insert)
                        {
                                printf(\"%d의 약수들 \\n\",insert);
                                for(i=0; i<=insert; i++)
                                {
                                        if(insert%i==0) printf(\"%d \",i);                
                                }
                                
                        }
                }

                fputs(\"잘못 입력하셨습니다. 다시한번 확인해 주십시오 : \\n\",stdout);
        }

        fputs(\"EOF 입력에 의해 프로그램을 종료 합니다.\\n\",stdout);



}
진한 부분에서 런타임 에러 나는데 왜그러는거야??