PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2017/08/04 22:55:06
Name 세잎클로버
Subject [질문] c언어 질문입니다.if문 실행이 안됩니다..
코드를 작성했는데..컴파일하면 아무것도 뜨지않고 그냥 콘솔창이 종료가 되버리는데 왜 그런지를 모르겟네요 ㅜ

코드는 간단한 코드인데.

#include
int main()
{
        int n1,n2,total=0;
        
        printf("Input to num two :");
        scanf("%d%d",&n1,&n2);

        if(n2<=n1)
        {
                total=n1;
                n1=n2;
                n2=total;                
        }
        
        total=0;
        for(n1;n1<=n2;n1++)
        {
                if(n1%3==0||n1%5==0)
                {
                        continue;
                }
        
                total+=n1;
        }
        printf("%d",total);
}

입니다.

그냥 실행해버리면 종료가 되버리더라구요 여기서 포문안에 if문을 지우면  또 정상 실행 되구요..

주말 금요일에 이런 질문 올려서 죄송합니다..TT

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
타츠야
17/08/04 23:13
수정 아이콘
for 문 안에서 하고자 하는 게 정확히 뭐죠? 3의 배수와 5의 배수를 건너 뛰기?
그리고 n1과 n2로 실제 어떤 값들을 넣어 보셨나요?
세잎클로버
17/08/04 23:14
수정 아이콘
네 맞습니다 ㅜ
타츠야
17/08/04 23:15
수정 아이콘
n1과 n2로 실제 어떤 값들을 넣어 보셨나요?
세잎클로버
17/08/04 23:25
수정 아이콘
아뇨 이프문을 지우면 정상실행 되고 ㅜ
이프문을 넣어버리
process exited after 1.779 secnds with return value 0 이렇게 뜨면서 안되네요 ㅜ
타츠야
17/08/04 23:29
수정 아이콘
제가 보기엔 n1과 n2 값을 잘못 넣으신 것 같아요. 예를 들어 scanf로 입력 받는 n2가 5 이하라면 printf에서 0 밖에 안 나옵니다
타츠야
17/08/04 23:51
수정 아이콘
컴파일러 문제 같은데요.
https://www.tutorialspoint.com/compile_c_online.php
여기에서 올려주신 코드 그대로 해봤는데 잘 됩니다. scanf만 주석 처리하고 강제로 n1, n2 값 지정해서 해보세요.
바보미
17/08/04 23:17
수정 아이콘
상황이 정확히 이해가 안되네요ㅠ
if문을 지우면 정상 실행이 된다는게 콘솔창이 계속 떠있다는건가요?
return은 그냥 생략하신건가요?
for문 안쪽만 봤을때는 별 문제가 없어보입니다.
n1과 n2에 넣은 값도 고려해보세용
세잎클로버
17/08/04 23:26
수정 아이콘
if문을 지우면 값을 넣을수 잇는데 if문을 넣으면 값을 넣을새도 없이 종료되어버립니다.ㅠ
아차 컴파일러는 dev c++ 사용하고 잇습니다 ..ㅠ
한화이글스
17/08/04 23:26
수정 아이콘
종료가 된다는게.. Input to num two 이 메시지도 안뜬다는건가요?
세잎클로버
17/08/04 23:30
수정 아이콘
네 맞습니다..
한화이글스
17/08/04 23:30
수정 아이콘
visual studio에서 하시는 것 같은데 그건 제가 없어서 모르겠고, 리눅스+gcc 환경에서는 잘 돌아 갑니다.
엔타이어
17/08/04 23:53
수정 아이콘
첫줄의 #include는 이 글에서만 저렇게 쓰신거겠죠..?
묏비나리
17/08/05 00:20
수정 아이콘
scanf("%d%d",&n1,&n2); -> scanf("%d %d",&n1,&n2); ????????
세잎클로버
17/08/06 00:15
수정 아이콘
모두 감사합니다..
해결은 안됫지만 여러가지로 많은 도움주셔서 감사합니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
106758 [질문] 제주 여행을 갑니다, 어떻게 뭘 먹어야 후회를 안 할까요 [16] ComeAgain2689 17/08/05 2689
106757 [질문] 더위에 입맛을 잃었습니다... [16] 윌모어3214 17/08/05 3214
106756 [질문]  라이젠 3 업그레이드 가능 할까요? [5] 정크랫1582 17/08/05 1582
106755 [질문] 요즘 스타가 회사에서 핫한거 같아서 다시 시작하려합니다 [4] 어른이유2791 17/08/05 2791
106753 [질문] 정선카지노 테이블 배팅 규정? [3] Haru1859 17/08/05 1859
106752 [질문] 중고나라 사기 신고 기간 관련 질문 [2] Tyler Durden2363 17/08/05 2363
106751 [질문] 설빙 딸기빙수는 이제 안파나요? [5] 손금불산입6092 17/08/05 6092
106750 [질문] 여기가 어딜까요? 장소문의 [5] 삭제됨2154 17/08/05 2154
106749 [질문] 인터넷 문제인가요?? [1] 정공법1282 17/08/05 1282
106748 [질문] [의료] 봉와직염과 항생제 내성 [7] 어제내린비3034 17/08/05 3034
106747 [질문] [프로듀스 101] 김사무엘 질문드립니다. [19] YanJiShuKa2332 17/08/05 2332
106746 [질문] 행복쇼핑에서 주문 해보신분 계신가요? [5] 레너블3342 17/08/05 3342
106745 [질문] 제1야전군사령부 전력이면 어느국과 비슷할까요? 여자친구1798 17/08/05 1798
106744 [질문] 회사 기숙사인데 오버워치서버가 막혀있습니다.. [4] 마스쿼레이드4003 17/08/05 4003
106743 [질문] 컴퓨터 재부팅 증상 질문입니다. [3] Darkmental2988 17/08/05 2988
106742 [질문] 자산운용사가 되고 싶습니다. [1] 칼 오베1444 17/08/05 1444
106741 [질문] 게임 제목 질문입니다. [1] 아름답고큽니다1142 17/08/05 1142
106740 [질문] 고전게임 질문입니다. [4] Xeri1657 17/08/05 1657
106739 [질문] 온더락으로 마실만한게 뭐가 있을까요 [24] Dalek9011 17/08/05 9011
106738 [질문] 영영사전 인용시 저작권 위반 여부에 대해 질문드립니다. [5] 코나투스2370 17/08/05 2370
106737 [질문] 외국인 친구와 함께 관광할 장소 좀 추천해주세요~ [4] nekorean2001 17/08/05 2001
106736 [질문] 지방공기업 시험과목 질문 드립니다. [6] 샤르트르3693 17/08/05 3693
106735 [질문] 크롬 비밀번호 자동 완성 추가가 되지 않네요. [2] Liberation5638 17/08/05 5638
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로