2015-01-06 18 views
0

저는 C 프로그래밍 언어와 프로그래밍에 대해 매우 새롭습니다. 나는 99에서 시작하여 0까지 3 씩 감소하는 간단한 프로그램을 만들려고했다.이 프로그램은 또한 "Found one!"을 출력 할 수 있어야한다. 정수가 5로 나눌 때. 고마워, 어떤 도움을 주셔서 감사합니다!Xcode 도움말 (C) : 콘솔이 사라지고 출력이 없습니다

#include <stdio.h> 

int main(int argc, const char * argv[]) { 
    int i; 
    for (i = 100; i < -1; i -= 3) { 
     printf("%d\n", i); 
     if (i % 5 == 0) { 
      printf("Found one!\n"); 
     } 
    } 
    return 0; 
} 
+0

이 발생하는 실제 문제가 무엇입니까? (즉, 아직 실제로 질문을하지 않았습니다. :-)) 이것을 디버깅하기 위해 무엇을 했습니까? 예상되는 결과는 무엇입니까? 당신은 어떤 결과를 얻었습니까? 이 정보를 포함하도록 질문을 편집하면 다른 사람들이 여러분을 더 잘 도와 줄 수 있습니다. (아마도 많은 것을 배울 것입니다.) – chwarr

+0

@ c45207 OP 종류의 질문 : '99에서 시작하여 3 씩 감소하는 프로그램 0 ','output '까지 찾았습니다! " 정수가 5로 나눌 수있는 경우 – Rizier123

+0

컴파일러는 사용되지 않는 매개 변수 (argc 및 argv)에 대해 두 가지 경고를 발생시킵니다. int main (void) – user3629249

답변

1

이 당신을 위해 작동합니다 :

#include <stdio.h> //For printf function 
#include <stdlib.h> //For system function 

int main(int argc, char * argv[]) { 

    int i; 

    for (i = 99; i >= 0; i -= 3) { 
      //^^ ^^ Changed Condition 
      //|i assigned to 99 
     printf("%d\n", i); 
     if (i % 5 == 0 && i != 0) { 
        //^^^^^^^^^Also check that it's not true with 0 
      printf("Found one!\n"); 
     } 
    } 

    system("pause"); 
    return 0; 
} 
+0

@KyleTweak 오신 것을 환영합니다! 좋은 하루 보내십시오 : (BTW : 당신은 가장 도움이 된 답변을 받아들이고 문제를 해결할 수 있습니다!) – Rizier123

+1

좋은 하루 되십시오. 너는 네가 나를 너의 도움으로 얼마나 행복하게했는지 모르겠다. 나는 링크를 확인하고 해답으로 귀하의 의견을 표시해야합니다. –

+0

@KyleTweak 댓글이 아니므로, 내 대답 – Rizier123

관련 문제