Write a c program to find largest among three numbers using binary minus operator







#include<stdio.h>
int main(){
    int a,b,c;
    printf("\nEnter 3 numbers: ");
    scanf("%d %d %d",&a,&b,&c);
    if(a-b>0 && a-c>0)
         printf("\nGreatest is a :%d",a);
    else
         if(b-c>0)
             printf("\nGreatest is b :%d",b);
         else
             printf("\nGreatest is c :%d",c);
    return 0;
}




Alogrithm:
**





5 comments:

Anonymous said...

how to find the greater number using the ternary operator.

send me answer at

vipinkumarr89@msn.com

Vakum said...

can somebody please tell me what "?" and ":" mean in C notation (specifically the above example)?

thanks a lot

Anonymous said...

Largest amongst 3 no using ternary operator

larg=(a>b)?(a>c?a:c):(b>c?b:c);

Unknown said...

suppose a,b
c=a>b?a:b;

Unknown said...
This comment has been removed by the author.