Write a C program to find the absolute value of a number, a positive integer of a given number. In C programming, the stdlib header has an abs function that prints the absolute value.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num;
printf("Enter Number to find Absolute Value = ");
scanf("%d",&num);
int abNum = abs(num);
printf("\nActual Number = %d", num);
printf("\nAbsolute Number = %d\n", abNum);
}

In C language math header file has a fabs function that accepts the double and floating point numbers and finds the absolute value. In this c program, we use fabs to find the absolute value of floating-point numbers.
#include <stdio.h>
#include <math.h>
int main()
{
double num;
float num2;
printf("Enter Double Number = ");
scanf("%lf",&num);
printf("Enter Float Number = ");
scanf("%f",&num2);
double abNum = fabs(num);
printf("\nActual Double Number = %lf", num);
printf("\nAbsolute Double Number = %lf\n", abNum);
float abNum2 = fabs(num2);
printf("\nActual Float Number = %.3f", num2);
printf("\nAbsolute Float Number = %.3f\n", abNum2);
}
Enter Double Number = -34556.8765
Enter Float Number = -2345.239f
Actual Double Number = -34556.876500
Absolute Double Number = 34556.876500
Actual Float Number = -2345.239
Absolute Float Number = 2345.239
This c example uses the labs function to find the absolute value of a long number.
#include <stdio.h>
#include <stdlib.h>
int main()
{
long num;
printf("Enter Number = ");
scanf("%ld",&num);
long abNum = labs(num);
printf("\nActual = %ld", num);
printf("\nAbsolute Number = %ld\n", abNum);
}
Enter Number = -654323456
Actual = -654323456
Absolute Number = 654323456
It is a simple code to find the absolute value of any number in c using an if statement that checks whether the number less than zero. If true, assign a positive number.
#include <stdio.h>
int main()
{
int num;
printf("Enter Number = ");
scanf("%d",&num);
if(num < 0)
{
num = -num;
}
printf("\nAbsolute Number = %d\n", num);
}
Enter Number = -99
Absolute Number = 99