# C program to convert centimeter to meter and kilometer

Write a C program to input length in centimeter and convert it to meter and kilometer. How to convert length from centimeter to meter and kilometer in C programming. Length conversion program in C from centimeter to meter and centimeter to kilometer.

Example
Input

`Enter length in centimeter = 1000`

Output

```Length in meter = 10 m
Length in kilometer = 0.01 km```

## Length conversion formula

Centimeter to meter and centimeter to kilometer conversion formula is given by -

## Program to convert centimeter to meter and kilometer

``````/**
* C program to convert centimeter into meter and kilometer
*/

#include <stdio.h>

int main()
{
float cm, meter, km;

/* Input length in centimeter from user */
printf("Enter length in centimeter: ");
scanf("%f", &cm);

/* Convert centimeter into meter and kilometer */
meter = cm / 100.0;
km    = cm / 100000.0;

printf("Length in Meter = %.2f m \n", meter);
printf("Length in Kilometer = %.2f km", km);

return 0;
}``````

`%.2f` is used to print the fractional value up to two decimal places. You can also use `%f` to print by default up to 6 decimal places.

Output

```Enter length in centimeter: 1000
Length in Meter = 10.00 m
Length in Kilometer = 0.01 km```

Happy coding ðŸ˜‰

## About Pankaj

Pankaj Prakash is the founder, editor and blogger at Codeforwin. He loves to learn new techs and write programming articles especially for beginners. He works at Vasudhaika Software Sols. as a Software Design Engineer and manages Codeforwin. In short Pankaj is Web developer, Blogger, Learner, Tech and Music lover.

Follow on: Facebook | Twitter | Google | or

Have a doubt, write here. I will help my best.
Before commenting you must escape your source code before commenting. Paste your source code inside
<pre><code> ----Your Source Code---- </code></pre>