## Aug 12, 2020

### C Program to Find Maximum Between Two Numbers Using Pointers

Ex: Write a C program to find maximum between two numbers. How to write a C program to find maximum between two numbers. C program to find maximum between two numbers.

Input from user:

Enter first number: 25

Enter second number: 35

Expected output:

Maximum number is 35

## Step by step logic of the given program:

1. Accept two numbers from user store it in some variable say no1 & no2.

2. After that store address of no1 in pointer ptr1 and address of no2 in pointer ptr1 using reference operator (&):

ptr1=&no1;

ptr2=&no2;

3. Using if statement find maximum number between two numbers by using dereference operator(*).

## Program to Find Maximum Between Two Numbers Using Pointers:

#include<stdio.h>

int main()

{

int no1,no2;

int *ptr1,*ptr2;

printf("Enter first number:\n");

scanf("%d",&no1);

printf("Enter second number:\n");

scanf("%d",&no2);

if(*ptr1>*ptr2)

{

printf("Maximum number is %d",*ptr1);

}

else

{

printf("Maximum number is %d",*ptr2);

}

return 0;

}

Above program shows the following output:

#### 1 comment:

If you have any doubts, please discuss here...ðŸ‘‡