개발자 톡
연습문제 톡
8단 변속기
C언어로 풀어보았는데 틀린 이유 좀 알려주세요ㅠㅠ
- 등록일
- 2024-11-01 17:03:02
- 조회수
- 48
- 작성자
- aos708083
#include <stdio.h>
int main(void)
{
int A[8];
int tmp;
for(int i = 0 ; i < 8 ; i++)
{
scanf("%d" , &A[i]);
}
for(int j = 0 ; j < 8; j++)
{
if(A[0]==8)
{
for(int z = 8 ; z == 1; z--)
{
if(A[j] == z)
{
tmp = 2;
}
else
{
tmp = 3;
}
}
}
if(A[j] == j+1)
{
tmp = 1;
}
else
{
tmp = 3;
}
}
switch(tmp)
{
case 1:
printf("ascending");
break;
case 2:
printf("descending");
break;
case 3:
printf("mixed");
break;
}
return 0;
}
#8단_변속기