나눗셈 프로그램 문제
물고기자리
2023.04.01
먼저 몇 개의 정수를 입력할 것인지 프로그램 사용자에게 묻는다. 그리고 그수만큼 정수를 입력 받는다.평균 값은 소수점 이하까지 계산해서 출력한다.이 두조건을 만족하는 입력된 정수의 평균을 출력하는 프로그램문제입니다.아래는 제가 짜본것이고#include stdio.hint main()
{
int num,stop=0;
int num3,sigma=0;
printf(몇개의 정수?);
scanf_s(%d,&num);
while (stopnum)
{
printf(정수 입력:);
scanf_s(%d,num3);
sigma+=num3;
stop++;
}printf(평균=%f \n,(double)sigma/num);
return 0;
}아래는 책에 나와있는 답입니다.#include stdio.hint main()
{
int total=0, i=0;
int num, input;printf(입력할 정수의 수는?);
scanf_s(%d,&num);while(i++num)
{
printf(정수입력:);
scanf_s(%d,&input);
total+=input;
}
printf(입력의 평균: %f \n,(double)total/num);
return 0;
}살짝 차이가있지만 에러도없었고 아래는 잘돌아가는데 제가한건 창을띄우면 에러가뜨더군요제가 이상하게한점이 무엇인가요??
-
해가빛
scanf 부분에 & 뺴먹으셧네요
-
모두가람
&num3