수다님..
가온길
2023.04.01
3개의 정수를 입력받고 그걸 큰수부터 작은 순서로 출력하는 프로그램인데; 대체 뭐가 틀린거죠?
#include stdio.h
#include iostream.h
#include conio.h
void main()
{
int a,b,c;
printf(3개의 정수값을 입력하시오); scanf(%d %d %d, &a,&b,&c);
if(ab && bc)
{
printf(%d %d %d, c,b,a);
}
else if(ba && ac)
{
printf(%d %d %d, c,a,b);
}
else if(cb && ba)
{
printf( %d %d %d , a,b,c);
}
else if(bc && ca)
{
printf( %d %d %d , a,c,b);
}
else if(ca && ab)
{
printf( %d %d %d , b,a,c);
}
else if(ac && cb)
{
printf( %d %d %d , b,c,a);
}
else{
printf( 3개의 정수 모두 다른 값으로 입력하십쇼 );
}
getch();
-
사이
if(ab && bc)
이게 아니고
if ((a b) && (b c))
이런 식으로 표현해줘야 됩니다. -
가을빛
그냥 이렇게...
#include cstdio
#include algorithm
using std::sort;
int a[4];
void main(){
printf(\3개의 정수값을 입력하시오\); scanf(\%d %d %d\