#include <stdio.h>
int main(void)
{
int a[10];
int d[10];
int b;
int c;
printf("총 10개의 숫자 입력\n");
for(b=0; b<10; b++)
{
printf("? : ");
scanf("%d", a);
}
for(b=1; b<11; b++)
{
if(a[b]%2!=0)
{
d[c]=a[b];
c++;
}
}
for(b=1; b<11; b++)
{
if(a[b]%2==0)
{
d[10-c]=a[b];
c++;
}
}
printf("배열 요소의 출력 : ");
for(b=1; b<11; b++)
{
printf("%d, ", d[b]);
}
return 0;
}
배열 입력받아서
출력할때는 홀수가 앞에서부터 짝수가 뒤에서부터 채우는건데
뭐가 잘못된거임???ㅜㅜㅜㅜㅜㅜㅜㅜㅜ 배열을 저렇게 토막토막 내서 값을 못넣는ㄴ가여?
ㅋㅋㅋㅋ 입력봐라
혹시 문자입력받는부분에서 오류나지않냐
ㄴ 다 입력받고 출력할때 에러뜬당꼐;
헉미친 그럴리가없는데 scanf에서 삑나야 정상인 코드
입력을 어디다 저장하냐
아 배열이구나 미안
입력봐랔ㅋㅋㅋㅋ [from DCHub WP8.0.10211.0]
되기야 되는데 그냥 scanf가 망한건 맞음
?입력이왜잘못된거지적쩜;
.. 입력을 자알 봐라, [from DCHub WP8.0.10211.0]
a[0]~a[9] 까지 넣으려고 한거 맞음?
제발 변수명좀 저렇게 하지 말아줘....
그럼 scanf에 a라고만 쓰면 그냥 a배열 첫주소값에다가만 10개 덮어씌우는꼴임
오씨발;; 미쳤네
님들 근데 ㅡㅡ 아까 저렇게 해서 1번문제 풀었는데 그건 왜 된건지 ㅡㅡ 씨발
헐 그건 진짜 왜된거지 코드 지았는데 시발 아 좆궁금하네 ㅡㅡ
디버깅해라 디버깅 찬찬히 F11하고 F10 번갈아눌러가면서
아 내가 미쳤구나 시발 왤케 익숙해지지가 않어 좆같은 씨언어 밴 씨ㅃ샊
디버깅도 좋지만 머리로 먼저 굴려봐야지
애미창년 씨빨놈!!
f11이랑 f10 능력치가 뭐져?
F11은 함수 내부로 들어가서 보는거고 F10은 함수 무시하는거고