프로그래밍

 3198, 1/160 회원가입  로그인  
   kimfrancisco
   visuall c++ 프로그램 실행시 요류 [c언어]

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=2790 [복사]


제가 visual c++ 2010을 사용 하는데 프로그램을 작성하고 명령프롬트로 출력을 하는데
예를 들면
int main()

{

    int a=1;
    int b=2;
    int result=a+b;
    printf("a=1  b=2 일떼 a+b는\n");
    printf("%d \n,a+b");
    return=0;
}
대략 이렇게 짜면 'a=1  b=2 일떼 a+b는'이라고 뜨고 엔터를 눌러  a+b값을 보려면 프롬트 창이 사라져요. 아니 튕겨요.
이게 c언어 강의를 복사해서 출력해도 튕겨요. 그러니 프로그램이 틀린게 아니라 visual쪽 문제인데....
어떻게 해야 할가요.....
cf) 2008에서도 튕겨요.
    

  Hit : 4655     Date : 2010/12/05 09:01



    
Pang #include <stdio.h>
#include <stdlib.h> //이걸 추가하고요

system("Pause"); // return=0; 대신이나 밑에 써주세요
2010/12/05  
stares 문법 적으로 특별한 문제는 없습니다.
윗분처럼 시스템 포즈를 하시변 되구요

정확히 보시면 그내용은 출력 한 후에 바로 닫힐 뿐입니다
2010/12/05  
jsdksajdlk 음 이게 잘못 된것은 아닌 것 같지만
printf("%d \n,a+b"); 이것을
printf("%d \n",a+b); 로 큰따옴표를 옴겨주세요
2010/12/06  
dawon15 return = 0; 이건 말도 안 되는 코드에요 ..
return 0; 이구요 ...

튕긴다는게
VS 가 꺼지는 건가요 프로그램이 꺼지는 건가요...?
2010/12/07  
LCF 혹시 컴파일 할때...빌드 안하구...그냥F5 누르시기만 한건 아닌가요...? <-저렇게 해두 창이 나오긴 합니다...대신 지는 할거 다했다구 사용자가 확인두 하기전에 창을 닫아 버리죠;; 2010/12/07  
C language #include <stdlib.h>
. // 이 방법대로 하면 출력후에
. // 계속할려면 아무 키나 누릅십시오...
. // 라고 뜹니다.
system("Pause");
그러면 그냥 출력했을때 지저분하다고 느끼시면..
#include <conio.h>
. // 이 방법대로 하면 출력후에
. // 화면에 출력값을 잡아두게 됩니다.
. // 이방법을 쓰시는걸 추천합니다.
getch();
2010/12/12  
kimfrancisco c langusge 님 문제 해결했습니다.. 탱큐 2010/12/20