지난번 질문에 답해주신 죽어도AKSY님과 솔로부대상사님 정말 감사합니다ㅜ
#include <stdio.h>
double F2C (double F)
{
double C;
C=5.0/9.0*(F-32.0);
return C;
}
void main()
{
double F=0.0;
printf("화씨입력: ");
scanf("%1f", &F);
printf("화씨 %fF는 섭씨 %fC\n", F, F2C(F));
}
디버깅을 해보니깐
메인함수 F입력받는 부분에서 100.0을 입력하면 지 맘대로 5.~~~~ 으로 숫자를 받더라고요;
이놈이 5.~~~으로 받아버리니깐 당연 계산이 잘못되어버리는것같은데
어떤 현상인지 알려주시면 감사하겠습니다.