einfaches c-programm stürzt immer wieder ab

#include <stdio.h>
int main(void)
{
int a,b,c;
printf("Enter values of a,b,c:");
scanf("%d %d %d",a,b,c);

printf("\nDescending order of the numbers entered:");

/*Test for Biggest Number*/
if((a>b)&&(a>c))
 printf("%d",a);
else if((b>a)&&(b>c))
 printf("%d",b);
else if((c>a)&&(c>b))
 printf("%d",c);

 /*Test for Second Biggest Number*/
 if((a>b&&a<c)||(a<b&&a>c))
  printf("%d",a);
 else if((b>a&&b<c)||(b<a&&b>c))
  printf("%d",b);
 else if((c>a&&c<b)||(c<a&&c>b))
  printf("%d",c);

/*Test for Smallest Number*/
if((a<b)&&(a<c))
 printf("%d",a);
else if((b<a)&&(b<c))
 printf("%d",b);
else if((c<a)&&(c<b))
 printf("%d",c);

 return 0;
}

Dies ist ein C-Programm, in dem 3 Zahlen eingegeben werden und das Programm die in absteigender Reihenfolge druckt. Ich habe das Programm kompiliert und das Programm ausgeführt. Nach Eingabe der drei Zahlen stürzte das Programm einfach ab. Stimmt etwas mit meinem Code nicht oder muss ich etwas hinzufügen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage