111
뿌우
2023.04.01
#include stdio.h
int main()
{
int arr[10];
int val, i;
printf(정수 10개 입력:);
for(i=0;i10;i++)
scanf(%d, &arr[i]);
for(i=0;i10;i++)
{
if(arr[i]%2!=0)
printf(%d,arr[i]);
}
for(;i=0;i--)
{
if(arr[i]%2==0)
printf(%d,arr[i]);
}
return 0;
}
워닝 1개있어서 짝수는 출력이안돼요;
뭐가문제일까요......
-
츠키코
제가 얼핏 들었는데.. C는 코딩 짜는것 시간 보다 에러 찾는 시간이 더 길다고 하더라고요^^
실무에 일하시는 분들이..ㅎㅎ -
보미나
우선 홀수 탈출후 i--; 를 넣어주시고 그리고,.,짝수 연산 for문에서...for(;i=0;i--); 이부분...
for(;i=0;i--); i는 0보다 크거나 같다고,,,표기 해야함...제가 고친거 올립니다. 답글에.. -
유라
카운트 역할하는 변수 i 가 홀수를 연산하고... i 가 마지막에 탈출할때 10인 상태 입니다.
-
FaintTears
님 워닝은 변수 int val 게 아무 역할도 안해서 뜨는 거고요( int val --이부분 삭제)
짝수가 출력 안되는 이유는