#include <stdio.h>
int main(void)
{
int input,inputt;
int result=0;
int i=0;
printf("정수의 개수를 입력하세요 : ");
scanf("%d",&input);
while(i<input)
{
printf("평균을 구하는 값 입력 : ");
scanf("%d",&inputt);
result=inputt+result;
i++;
}
printf("평균값은 %d\n", result / input);
return 0;
}
이게 정수의 개수를 입력받아서 그 개수만큼 평균을 구할 값을 입력받고 (정수의 개수가 3이 입력되면 3번 숫자를 입력받고)
평균을 구할 값들을 다 더해서 평균을 내는 코드인데요
여기까진 했는데 결과값을 실수로 출력을 해야해요. 결과가 소수점 밑으로도 나오다보니까..
그런데 결과값인 result같은걸 float으로 바꾸려면 오류가 뜨는데 왜그러죠?? 결과값을 실수로 내보내게 해주세요..흑흑 ㅠㅠ