te complici prea mult
prea multe elseuri si ifuri
incearca iei problema logic PE FOAIE altfel te imbarligi in cazuri si nu mai intelegi nici tu nici altii ce ai fct acolo
programul corectat
#include<iostream>
using namespace std;
int main(){
int A,B,C;
cin>>A>>B>>C;
if (A > B)
swap(A, B);
if (B > C)
swap(B, C);
cout<<A<<' '<<B<<' '<<C;
return 0;
}
IN LOC DE SWAP POTI FOLOSI
int aux=A, A=B, B=aux;