오늘 c 처음 공부시작해서 책보고하는데 연습문제에 답지가없네

책 "난 정말 c programming을 공부한 적이 없다구요!" -윤성우   이거보고 하고있음




문제1. inch 단위의 데이터를 cm 단위의 데이터로 변환하는 함수와 cm 단위의 데이터를 inch 단위의 데이터로 변환하는 함수를

각각 다음의 형태로 정의하자. 참고로 1 inch 는 2.54cm이다.

double InchToCm(double inch){...} /* 반환 값은 cm 단위의 데이터*/

double CmToInch(double cm){...} /* 반환 값은 inch 단위의 데이터*/


그리고 3.24inch를 cm 단위로 변환하여 그 결과를 출력하고, 12.7cm를 inch 단위로 변환하여 그 결과를 출력하는 main함수를 정의하자.



------------------------------------

내가푼 풀이




#include <stdio.h>

double InchToCm(double i); /* InchToCm함수 선언*/
double CmToInch(double c); /* CmToInch함수 선언*/

double main(void)
{
    printf("m\n", InchToCm(3.24));  /* cm변환결과출력*/
    printf("%finch\n", CmToInch(12.7));   /* inch변환결과출력*/
    return 0;
}
    double InchToCm(double i)
    {
        i *= 2.54;
        return i;
    }
    double CmToInch(double c)
    {
        c /= 2.54;
        return c;
    }


--------------------------------------------------

처음 맨땅에서 하나하나 만들어봤는데 버벅벅버 이거하는것도 몇번 수정해서만듬.. 답이 맞게나와서 맞는거같긴한데

답지가없으니까 불안불안함