Program to find largest of three numbers using a pointer in c; Through this tutorial, we will learn how to find largest of three numbers using pointer in c program.
C Program to Find Largest of Three Numbers using a Pointer
#include <stdio.h> int main() { int a, b, c, *pa, *pb, *pc; printf("Please Enter three Number to find Largest :- "); scanf("%d %d %d", &a, &b, &c); pa = &a; pb = &b; pc = &c; if (*pa > *pb) { if(*pa > *pc) { printf("\nThe Largest Among Three = %d\n", *pa); } else { printf("\nThe Largest Among Three = %d\n", *pc); } } else { if(*pb > *pc) { printf("\nThe Largest Among Three = %d\n", *pb); } else { printf("\nThe Largest Among Three = %d\n", *pc); } } }
The output of the above c program; is as follows:
Please Enter three Number to find Largest :- 10 20 30 The Largest Among Three = 30