모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    아이고목이야님의
    개인페이지입니다
    가입 : 12-07-26
    방문 : 1968회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : programmer_19124
    작성자 : 김로키
    추천 : 0
    조회수 : 2401
    IP : 211.54.***.241
    댓글 : 8개
    등록시간 : 2016/11/26 21:09:00
    http://todayhumor.com/?programmer_19124 모바일
    [C언어] 버블정렬을 사용자 정의 함수로, 질문입니다.
    옵션
    • 본인삭제금지

    struct PHONE{

    char name[20];

    char number[20];

    int age;

    };


    위 구조체 PHONE에 5 명의 자료를 입력하여 가나다 순으로 버블정렬 하려고 합니다.


    struct PHONE phn[5] = { {"김동민","010-1234-5678",46},

    {"김영현","010-5434-2628",55},

    {"나위우","010-5333-2666",62},

    {"박진현","010-2323-6814",50},

    {"황형준","010-6818-5464",45} };


    만들어둔 버블정렬문은 아래와 같습니다.


    struct PHONE temp;

    for ( i = 0; i < 5; i++){

    for (j = 0; j < 5; j++) {

    if (strcmp(phn[j].name, phn[i].name) > 0) {

    temp = phn[j];

    phn[j] = phn[i];

    phn[i] = temp;

    }

    }

    }


    그리고 사용자 정의 함수에 집어넣어야 하는 것인데,

    제가 풀고자 하는 문제에서 저에게 힌트로 준 것이 아래입니다.


    void phone_sort(struct PHONE table[], int c) {


    }


    여기서 매개변수로 struct PHONE table[], int c가 있는데,

    여기에 버블정렬문을 어떤 식으로 대입해야 하는 것인지 감이 잘 안잡힙니다.

    void 라면 return 으로 반환하는 것도 없다는 것인데... 


    심지어 지금 환경이 비쥬얼 스튜디오 등 코딩 관련 프로그램이 아무것도 없어서

    집에서처럼 이것저것 수정해보면서 빌드해보고 오류를 찾는 것도 불가능해서 참 답답합니다...


    codepad.org 라는 곳에서 테스트하려고 하는데, 아무래도 웹이다보니 scanf 같은 건 쓰지도 못하고 ㅠㅠ

    김로키의 꼬릿말입니다
    혹시 모르니 원문

    #include <stdio.h>
    #include <string.h>
    #pragma warning(disable: 4996)
     
    struct PHONE{
    char name[20];
    char number[20];
    int age;
    };
     
    void phone_sort(struct PHONE table[], int size);
     
    void main(void) {
    struct PHONE phn[5] = { {"김동민","010-1234-5678",46},
     {"김영현","010-5434-2628",55},
     {"나위우","010-5333-2666",62},
     {"박진현","010-2323-6814",50},
     {"황형준","010-6818-5464",45} };
    int i, j;
     
    //--주석이하--자료입력--------------------------------------------------//
     
    printf("입력하고 싶은 사람의 수를 입력: ");
    scanf("%d", &j);
     
    for (i = 0; i < j; i++) {
    printf("이름 입력: ");
    scanf("%s", phn[i].name);
    printf("번호 입력: ");
    scanf("%s", phn[i].number);
    printf("나이 입력: ");
    scanf("%d", &phn[i].age);
    }
     
    //--주석이하--버블정렬--가나다순----------------------------------------//
     
    struct PHONE temp;
    for ( i = 0; i < 5; i++){
    for (j = 0; j < 5; j++) {
    if (strcmp(phn[j].name, phn[i].name) > 0) {
    temp = phn[j];
    phn[j] = phn[i];
    phn[i] = temp;
    }
    }
    }
     
    //--주석이하--최종출력--------------------------------------------------//
     
    for (j= 0; j < 5; j++){
    printf("%s\t %s\t %d\n\n\n", phn[j].name, phn[j].number, phn[j].age);
    }
    }
     
    void phone_sort(struct PHONE table[], int c) {
    [여기에 버블정렬을]
    }

    이 게시물을 추천한 분들의 목록입니다.
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    58
    대통령이 실례를 범한 상황을 세 글자로 표현하시오 [12] 창작글 아이고목이야 18/10/27 13:00 1275 11
    57
    이치로 맛스타 땄어유 [3] 아이고목이야 17/03/28 21:43 27 4
    56
    투더문 실행오류라니..! [2] 본인삭제금지 김로키 16/12/24 22:08 76 1
    55
    T-34 마스터 [3] 김로키 16/12/10 14:36 44 4
    54
    떡볶이를 벗어난 것 같아요 [3] 김로키 16/12/10 11:50 36 0
    53
    112 마스터 [10] 김로키 16/12/07 11:43 20 4
    52
    한섭 1월에 아시아섭이랑 통합된다는 루머가 있던데 (제곧내 [8] 김로키 16/12/04 12:03 34 1
    51
    파워가 나갔는지 메인보드가 나간건지 모르겠어요 [10] 본인삭제금지 김로키 16/11/29 21:06 56 0
    50
    티거1 맛스타!! 두 번째 맛스타네요 [2] 김로키 16/11/27 17:29 20 5
    [C언어] 버블정렬을 사용자 정의 함수로, 질문입니다. [10] 본인삭제금지 김로키 16/11/26 21:09 31 0
    48
    [C언어] scanf 문제인건지... [11] 본인삭제금지 김로키 16/11/26 10:31 43 0
    47
    위쳐3 스팀 가족공유? 질문입니다. [3] 본인삭제금지 김로키 16/11/24 23:23 77 0
    46
    오유 채널 이거 맞나요?? [2] 김로키 16/11/11 20:35 19 0
    45
    M4 Improved 월탱 PC 첫 마스터! [3] 김로키 16/10/31 18:46 26 5
    44
    승무원 질문입니다! [14] 본인삭제금지 김로키 16/10/19 11:28 33 0
    43
    S7 28만원이면 적당한 가격인지요? [8] 본인삭제금지 김로키 16/10/13 13:53 220 0
    42
    헬켓 모드팩 질문과, M4 improved 이큅 질문! [13] 본인삭제금지 김로키 16/09/24 13:01 30 1
    41
    멜론의 메모리부족현상??????? 메모리 과다 점유 현상이 일어나네요. [2] 본인삭제금지 김로키 16/09/18 23:32 60 0
    40
    월탱 모드 혹은 모드팩... 알려주세요! [7] 본인삭제금지 김로키 16/09/17 12:55 22 0
    39
    한국서버 1티어 이 정도일 줄은... [4] 김로키 16/09/16 16:33 50 1
    38
    월탱 한국서버 계정을 새로 만드려고 하는데요... [13] 본인삭제금지 김로키 16/09/15 14:06 38 1
    37
    월탱 탱크 추천받고 싶습니다! [9] 본인삭제금지 김로키 16/09/13 11:41 40 0
    36
    스팀 계정 지역 변경 하는 방법이 있나요? [5] 본인삭제금지 김로키 16/08/22 10:38 98 0
    35
    스타2 정품 구매 관련 질문! [9] 본인삭제금지 김로키 16/08/14 23:29 96 0
    34
    내일(8.15) 저녁 빠른 무한 하실 유저 계신가요? [2] 김로키 16/08/14 23:19 16 0
    33
    차량 사고 후 보험사와의 합의에 대한 질문입니다. [6] 본인삭제금지 김로키 16/08/11 16:33 72 0
    32
    7days to die 같이 하실 분~~ 스팀 친추해주세용 김로키 16/07/30 21:30 31 1
    31
    저 이 노래 좀 찾아주세요.jpg [37] 김로키 16/06/09 07:47 403 10
    30
    데드 바이 데이라이트 베타키 입니다!! [4] 김로키 16/06/08 22:24 95 0
    29
    블리츠 진짜 힘드네요. [1] 김로키 16/06/06 00:08 21 3
    [1] [2]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈