열혈c프로그래밍
오나미
2023.04.01
질문 제목 : 열혈c프로그래밍질문 내용 : 프로그램 사용자로부터 총 5개의 정수를 입력 받아서 그 수의 합을 출력하는 프로그램을 작성하시오.
단 조건이있다. 정수는 반드시 1이상이어야 한다. 만약에 1미만의 수가 입력되는 경우에는 이를 입력으로 인정하지 않고 재 입력을 요구해야 한다. 라는 문제인데요.. 아래에 있는게 제가 짠건데 위에 a랑 total을 =0을 빼면 에러가 나는데 왜 그런건가요?
#include stdio.h
int main(void)
{
int a=0;
int b=1;
int total=0;
while(b6)
{
printf(정수를 입력하세요:);
scanf(%d, &a);
while(a1)
{
printf(정수를 다시 입력하세요:);
scanf(%d, &a);
}
total+=a;
b++;
}
printf(입력된 정수들의합:%d\n,total);
return 0;
}