# C Exercises: Accept the height of a person in centimeter and categorize them

## C Conditional Statement: Exercise-7 with Solution

Write a C program to accept the height of a person in centimeter and categorize the person according to their height.
Test Data :
135
Expected Output
:
The person is Dwarf.

Sample Solution :-

C Code:

```#include <stdio.h>

void main()
{
float PerHeight;

printf("Input the height of the person (in centimetres) :");
scanf("%f", &PerHeight);
if (PerHeight < 150.0)
printf("The person is Dwarf. \n");
else if ((PerHeight >= 150.0) && (PerHeight <= 165.0))
printf("The person is  average heighted. \n");
else if ((PerHeight >= 165.0) && (PerHeight <= 195.0))
printf("The person is taller. \n");
else
printf("Abnormal height.\n");
}
```

Flowchart :

Code Editor :

```#include <stdio.h>

void main()
{
float PerHeight;

printf("Input the height of the person (in centimetres) :");
scanf("%f", &PerHeight);
if (PerHeight < 150.0)
printf("The person is Dwarf. \n");
else if ((PerHeight >= 150.0) && (PerHeight <= 165.0))
printf("The person is  average heighted. \n");
else if ((PerHeight >= 165.0) && (PerHeight <= 195.0))
printf("The person is taller. \n");
else
printf("Abnormal height.\n");
}```

Improve this sample solution and post your code through Disqus.

﻿