Computer Engineering
[C] scanf 사용시 소수를 받아드릴 때에 주의할 사항
Jack2
2011. 11. 7. 20:39
#include <stdio.h>
int main(void)
{
double num;
printf("소수를 입력하세요.\n");
scanf("%lf", &num);
=> 이와 같이 %f 가 아니라 %lf 로 기록을 해주어야 한다.
%f 로 기록을 하게 되면 출력값이 0.000000 으로 출력되는 것을 확인할 수 있다.
%f 로 기록을 하게 되면 출력값이 0.000000 으로 출력되는 것을 확인할 수 있다.
printf("%f가 입력되었습니다.\n",num);
return 0;
}