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:
**





3 comments:

  1. how to find the greater number using the ternary operator.

    send me answer at

    vipinkumarr89@msn.com

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

    thanks a lot

    ReplyDelete
    Replies
    1. Largest amongst 3 no using ternary operator

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

      Delete