입력받은값을 짝수인지 홀수인지 구분해 배열대입
빛길
2023.04.01
입력받은값을 짝수인지 홀수인지 구분해서 짝수순서대로 배열에 담는거에요.예를들자면
입력 : 1 2 3 4 5 6
출력 : 2 4 6 1 2 3
이렇게요.질문 내용 :
int main(void)
{
int arr[6]={0};
system(color F0);
for(int i=0 ; i6 ; i++)
{
int j=0;
printf(6개의 값입력 : );
scanf(%d, &j);
(j%2==0) ? arr[i]=j : arr[i]=j;
}
for(int i=0 ; i6 ; i++)
{
printf(arr[%d]의 값 : %d\n, i, arr[i]);
}
이렇게하면 계속 입력받은 순서대로 값이출력되네요.
1 2 3 4 5 6
- 1 2 3 4 5 6
.. 짝수인지 홀수인지 구하는 알고리즘은맞는데.
값대입이 틀린거같은데 뭐가틀린건가요;