//사용자에게 5개의 정수를 입력 받아서, 합을 출력하는 프로그램을 작성해보자.
//단, 입력 받은 수는 무조건 1이상이어야 한다.
//만약 1미만의 수가 입력되면 이를 입력으로 인정하지 않고 재 입력을 요구한다.
//그래서 결국 1이상의 정수 5개를 모두 입력 받을 수 있도록 작성해보자.
int d11, d2, d3, d4, d5, hep, sum;
printf("정수 5개 입력 : "); scanf_s("%d%d%d%d%d", &d11, &d2, &d3, &d4, &d5);
sum = d11 + d2 + d3 + d4 + d5;
hep = d11, d2, d3, d4, d5;
if (hep < 1) {
printf(" 다시써라 ");
}
else if (sum >= 1) {
printf(" 입력한 정수들의 합은? : %d ", sum);
}
getch();
}
---------------------------------------------------------
출력은 됩니다..... 솔직히 이제 문제에 맞는건진 확실치 않는데
1이상이어야 하는거니 0이 들가면 안되는게 맞겟죠?
일단 출력 테스트 결과
정수 5개입력한것 중에 0이 섞이면 >>>>>>>>다시써라
정수 5개입력한것 중에 0이 없으면 >>>>>>>>입력한 정수들의 합은? : %d
이 아주아주 잘 뜹니다.....큽ㅠㅠㅠㅠ
일단 결과는 냇으니 내일 봐야죠 머ㅜ..
더 줄일수잇을거같지만... 시간도 늦었고 ㅠㅠ
코드를 최소화하려면 멀었나봅니다.ㅠ
그래도 뭔가 혼자 해냇다는게 참 좋네요..박터지는 하루였습니다ㅠ