디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

프갤고수님들 C언어좀 도와주세요

BaekWon(늅늅)갤로그로 이동합니다. 2009.09.25 22:40:14
조회 59 추천 0 댓글 9

일단 짜야하는 프로그램이

숫자 10개를 입력 받아서 입력받은 수를 홀수 짝수 구별한 후에

홀수 : 뭐뭐
짝수 :뭐뭐
이런식으로 출력하는 프로그램인데 조건이

메인함수에서는 입력만 받고

분류하고 출력은 함수 호출해서 하는거랑

홀수 출력함수와 짝수 출력 함수를 따로따로 만들라는 프로그램인데..

일단 코드부터
--------------------------------------------------------------------
#include<STDIO.H>
void resulta(int *a);
void resultb(int *b);
    
void main()

     int input[10]={0}; 
     int i; 
     printf("총 10개의 숫자 입력\\n"); 
     for(i=0;i<=9;i++)//반복문으로 10개 입력받기// 
     { 
          printf("%d : ",i+1); 
          scanf("%d",&input[i]); 
     } 

     resulta(input);/*함수 호출*/ 
     printf("\\n"); 
     resultb(input);
}

void resulta(int *a)

     int i=0,j=0; 
     int temp[10]={0}; 
     while(a[i] != 0) /*홀수 구별
     { 
          if( a[i] % 2 == 1) 
          { 
               temp[j] = a[i]; 
               j++; 
          } 
          i++; 
     } 
     i=0; 
     j=0; 
     printf("홀수 출력 : "); 

     while(1)/*출력부분*/ 
     { 

     if(temp[i] == 0) 
     { 
          break; 
     } 
     else 
     { 
          printf("(%d)",temp[i]); 

     } 
     i++; 
     }
}

void resultb(int *b)

     int i=0,j=0; 
     int temp[10]={0,}; 
     while(b[i] != 0) 
     { 
          if( b[i] % 2 == 0) 
          { 
               temp[j] = b[i]; 
               j++; 
          } 
     i++;

     i=0; 
     j=0; 
     printf("짝수 출력 : "); 

     while(1) 
     { 

          if(temp[i] == 0) 
          { 
               break; 
          } 
          else 
          { 
               printf("(%d)",temp[i]); 

          } 
          i++; 
          }
}

--------------------------------------------------------
일단 제 실력으로 만든 건 여기까지인데

문제점이

1. 1~10 입력시 홀수 짝수는 뜨는데.. 그 뒤에 입력하지 않은 값이 나옴

2. 입력을 홀수로,또는 짝수로만 하면 에러나고 작동 안함

뭐가 문제인가요..?

프갤님들 조언 부탁드립니다.

P.S 코드가 조잡하고 지저분한데.. 일단 작동이 되야 코드 간략화를 생각할 처지라서..

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
161622 아이폰 크리스마스까지 100만대?? [7] Vita500갤로그로 이동합니다. 09.12.10 103 0
161621 엑셀 좀 알려줘~~ [5] 엑셀(58.141) 09.12.10 82 0
161620 최종면접 떨어졌다능 [3] ㅋㅋㅋ(121.141) 09.12.10 429 0
161619 아까 일영사전 형이 물어본 숙제 [14] zeroxy갤로그로 이동합니다. 09.12.10 140 0
161618 딧ㅅ시는 그냥 숙제갤 같은걸 만들어라 [2] AutuMn(115.94) 09.12.10 62 0
161617 엑셀에 여러 숫자가 있을때 전부 계산이 아닌 부분 계산 [9] 엑셀(58.141) 09.12.10 152 0
161616 안티푸라면횽은 봄.니.다. 물속의다이아갤로그로 이동합니다. 09.12.10 46 0
161614 '윈도2000, 윈도XP SP2' 지원, 내년 7월 종료 [3] CP(118.219) 09.12.10 104 0
161613 아래 ㅎ3은 어제 보라는 글은 봤냐? [11] 물속의다이아갤로그로 이동합니다. 09.12.10 107 0
161612 학기가 끝낫다능 [3] 연어갤로그로 이동합니다. 09.12.10 96 0
161610 학기가 끝났다능 [17] algo갤로그로 이동합니다. 09.12.10 135 0
161609 myLG070 구입하면서 쇼핑몰 상품권을 받았는데 [4] Vita500갤로그로 이동합니다. 09.12.10 91 0
161608 잉여 잉여 [8] 카이신갤로그로 이동합니다. 09.12.10 91 0
161607 프갤러들에게 보내는 아침 뉴스 [2] ㅎ3(112.222) 09.12.10 85 0
161606 숙신횽 이 문제도 풀어줘~ [2] Vita500갤로그로 이동합니다. 09.12.10 60 0
161605 입문계기 [6] 독대(222.109) 09.12.10 119 0
161604 어떡해 to FeedBack [4] LightEach갤로그로 이동합니다. 09.12.10 68 0
161603 일영사전 횽, 규칙을 찾을려고 하는데(병신인증) [36] 숙신갤로그로 이동합니다. 09.12.10 214 0
161601 오버니가 좋은 횽들은 봄니다 [4] 연어갤로그로 이동합니다. 09.12.10 90 0
161600 숙신횽 이 문제도 풀어줘~ [8] Gromit갤로그로 이동합니다. 09.12.10 110 0
161597 내 닉 들먹이면서 숙제 해달라는 늅들은 봅니다. [9] 숙신갤로그로 이동합니다. 09.12.10 126 0
161596 c 고수횽들 pthread 질문점 [13] 연어갤로그로 이동합니다. 09.12.10 130 0
161593 어떡해 일기 #4 :: 프로그래머와 뮤지션. [14] 어떡해갤로그로 이동합니다. 09.12.10 979 0
161592 졸업논문을 썼는데~ [3] PEPE(210.115) 09.12.10 98 0
161590 Turing Machine에서 Counting Machine이 뭔가요?? [7] 꿈계(110.76) 09.12.10 84 0
161589 마이크로프로세서 공부중인데 간단한 정의 몇개만 알려줘요 형들 ㅠ ㅋㅅㅌㄷㅁ갤로그로 이동합니다. 09.12.10 53 2
161588 축하해줘 다 끈냈어 ^ ^ [2] 망할php(125.177) 09.12.10 82 0
161587 자기 전에 동적메모리 해제 질문 [8] URA!갤로그로 이동합니다. 09.12.10 124 0
161585 형들 제발 도와줘 나이제 3시간 밖에 안남앗어 오늘 하루종일했는데... [4] 망할php(125.177) 09.12.10 90 0
161583 이게 먼가요? [1] 전국구(118.32) 09.12.10 55 0
161581 데이터베이스 부분 질문입니다. [1] 망할php(125.177) 09.12.10 42 0
161580 엑셀에서 눈금선이라고 해야 하나 [3] 엑셀(58.141) 09.12.10 145 0
161578 지금 제가 하고 있는 프로그램이 도서관리 프로그램인데요 [4] 망할php(125.177) 09.12.10 77 0
161577 [퇴겔] 상무님 내일 출근을 위해 주무십니다. [1] 물속의다이아갤로그로 이동합니다. 09.12.10 35 0
161576 면접보면서 느낀건데...회사에서 '우리 회사에 대해 아는게 있느냐?' [8] 맥콜(124.61) 09.12.10 220 0
161575 아이폰 소유 프갤러는 봅니다. [4] clique갤로그로 이동합니다. 09.12.10 126 0
161574 아이폰으로 유튜브 보다가 자야겠다 켁큇갤로그로 이동합니다. 09.12.10 39 0
161573 취직을 위한 조그만 팁... [3] 물속의다이아갤로그로 이동합니다. 09.12.10 158 0
161572 가장 훌륭한 언어? [1] Only.갤로그로 이동합니다. 09.12.10 91 0
161571 근데 아이폰 갖고있으니까 자신감 쩌네요 [7] 켁큇갤로그로 이동합니다. 09.12.10 137 0
161570 그 옛날에 싸이월드에서 일하시는분이 [1] 망할php(125.177) 09.12.10 122 0
161567 진짜 내가 느낀거지만 대학은 나오는게 좋지않을까... [2] COM(121.138) 09.12.10 110 0
161563 아래 지잡대 대학교2학년생 asdf는 봄.니.다. [4] 물속의다이아갤로그로 이동합니다. 09.12.10 141 0
161560 아 html 계속 하던대로 했늗네 갑자기 여기서 이동이 안되요... [1] 망할php(125.177) 09.12.10 35 0
161559 순환코드(재귀) 권장이유가 머에요? [12] 꼬마(58.148) 09.12.09 152 0
161558 임베디드 배우면 [10] 일학년(123.109) 09.12.09 153 0
161557 언어는 비전이 아니라, 프로젝트 설계시 선택할 수 있는 방법중의 하나다. [5] 물속의다이아갤로그로 이동합니다. 09.12.09 94 0
161556 제발 도와주세요 지금 이걸로 40 분째 에요... [11] 망할php(125.177) 09.12.09 99 0
161554 그냥 문득 PHP에 $ 기호를 왜 붙이는지 궁금했다. [3] 가요톱텐(61.77) 09.12.09 125 0
161553 와우는 만랩부터라는 말을 하도 많이 들어서.... [5] 물속의다이아갤로그로 이동합니다. 09.12.09 91 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2