- Write a C program to read a number and check whether number is positive, negative or zero.
- Wap in C to check whether a number is negative, zero or positive using if else ladder.
Required Knowledge
- C printf and scanf functions
- If Else Statement in C
We will first take an integer as input from user using scanf function. Then we check whether input number is positive, negative or zero using if else ladder statement.
C program to check whether an integer is negative, positive or zero
/** * C program to check whether a number is * positive, negative or zero */ #include <stdio.h> int main() { int number; /* * Take a number as input from user */ printf("Enter a Number\n"); scanf("%d", &number); if(number > 0) { printf("%d is Positive Number", number); } else if (number < 0) { printf("%d is Negative Number", number); } else { printf("Input Number is Zero"); } return 0; }
Output
Enter a Number 5 5 is Positive Number
Enter a Number -3 -3 is Negative Number
Enter a Number 0 Input Number is Zero