#include <stdio.h>


int main(void)

{

double num;

printf("숫자를 입력하세요");

scanf_s("%f", &num);



if (num - (int)num >0 || num -(int)num<0)

{


printf(" 입력한 숫자는 정수가 아닙니다.");

printf(%.2lf, num - (int)num);

}

else 

printf("입력한 숫자는 정수 입니다.");


return 0;

}

 숫자를 입력받아서 그 숫자가 정수면 정수나오고 아니면 정수가 아니라고 말한다음에 소수점 두자리 까지 보여주고싶은데 이렇게 하면 오류가 나는데

뭐가 문제일까요?? ㅠㅠ. 도와주십쇼.