비쥬얼스튜디오2010에서 프로그램 짜고 디버깅 하고 임의 숫자 입력하면
창이 자동으로 닫아져버려요..
결과 값이 안나오구요..
이거 어떻게 설정을 변경 해줘야 할까요?
Ctrl+F5로 프로그램을 실행합니다. 참 쉽죠?
그렇게 햇는데도 그래요 그건 알죠
컨트롤키랑 F5 눌러도 되고 컨트롤키랑 디버깅 버튼 눌러도 되고 소스 맨밑에 문자 입력받기 넣어도 되고 멈추기 코드 넣어도 됩니다.
숫자입력 하시오 하면 숫자 입력 하고 엔터치면
창이 닫아져 버려요..
그건 디버그 에러 이렇게 경고창 나오나요?
입력 받기, 멈추기 코드는 모일까요?
}while(b<=a); k = prime(ary,a,b); ave = average(ary,k); var = variance(ary,k); printf("범위 안의 소수들의 평균 : %.2lf , 분산 : %.2lf\n",ave,var); }
이게 끝이에요
에러도 없이
그냥 닫아져 버려요
C언어라고 생각하면 getchar(); // 입력받기 [...]; // 멈추기
헤더파일에 #include <stdlib.h>
와일뒤에도 ;붙음?
가장 밑에 넣어볼게요
이거 넣어도
닫아져 버리네요..ㅠㅠ
네 와일 뒤에 다 ; 붙였어요
do-while 문?
#include <stdio.h>//평균double average(int ary[],int a){ //ary는 입력받은 수가 들어있는 배열.a는 개수 int i; double sum = 0; for(i=0;i<a;i++){ sum += ary[i]; } return sum/a;}//분산double variance(int ary[],int a){ int i; double sum = 0,sum2 = 0; for(i=0;i<a;i++){ sum = ary[i] - average(ary,a); //평균함수호출 sum *= sum; sum2 += sum; } return sum2/a;}//소수 찾
님 맨위에 #include <stdlib.h>
Ctrl+F5로 프로그램을 실행합니다. 참 쉽죠?
그렇게 햇는데도 그래요 그건 알죠
컨트롤키랑 F5 눌러도 되고 컨트롤키랑 디버깅 버튼 눌러도 되고 소스 맨밑에 문자 입력받기 넣어도 되고 멈추기 코드 넣어도 됩니다.
숫자입력 하시오 하면 숫자 입력 하고 엔터치면
창이 닫아져 버려요..
그건 디버그 에러 이렇게 경고창 나오나요?
입력 받기, 멈추기 코드는 모일까요?
}while(b<=a); k = prime(ary,a,b); ave = average(ary,k); var = variance(ary,k); printf("범위 안의 소수들의 평균 : %.2lf , 분산 : %.2lf\n",ave,var); }
이게 끝이에요
}while(b<=a); k = prime(ary,a,b); ave = average(ary,k); var = variance(ary,k); printf("범위 안의 소수들의 평균 : %.2lf , 분산 : %.2lf\n",ave,var); }
에러도 없이
그냥 닫아져 버려요
C언어라고 생각하면 getchar(); // 입력받기 [...]; // 멈추기
헤더파일에 #include <stdlib.h>
와일뒤에도 ;붙음?
가장 밑에 넣어볼게요
이거 넣어도
닫아져 버리네요..ㅠㅠ
네 와일 뒤에 다 ; 붙였어요
do-while 문?
#include <stdio.h>//평균double average(int ary[],int a){ //ary는 입력받은 수가 들어있는 배열.a는 개수 int i; double sum = 0; for(i=0;i<a;i++){ sum += ary[i]; } return sum/a;}//분산double variance(int ary[],int a){ int i; double sum = 0,sum2 = 0; for(i=0;i<a;i++){ sum = ary[i] - average(ary,a); //평균함수호출 sum *= sum; sum2 += sum; } return sum2/a;}//소수 찾
님 맨위에 #include <stdlib.h>