이번에 대학합격했는데 할것 없어서 C언어 배우는 사람인데요 배운지 1주일밖에 안되서 그런지 아직 많이 서툰것 같네요 ㅠㅠ
제가 공부하다가 쓴 코딩인데 어디서 틀렸기에 출력이 이상하게 되는지 좀 알려주실 수 있나요?
#include<stdio.h>
double A(double num1);
double B(double num1);
double A(double num1)
{
return num1*1.8+32;
}
double B(double num1)
{
return (num1-32)/1.8;
}
double main(void)
{
double num1;
printf("수치를 입력하세요.
");
scanf("lf",&num1);
printf("섭씨%f도는 화씨%f 입니다.
",num1,A(num1));
printf("화씨%f 는 섭씨%f도입니다.
",num1,B(num1));
return 0;
}
double은 출력할 때 %f 가 아니라 %lf 다 - return 0;