입력받은 정수중 가장 큰값을 출력하는 프로그램 질문
송아리
2023.04.01
int num,max; max=0;
while(scanf(%d,&num)!=EOF) { if(num=max) max=num; } printf(입력받은 정수중 가장 큰 수는 %d 입니다,max);
그런데max=0 이면 어떤 수를 num에 다 저장해도 max보다 클텐데어떻게 비교가 되어서 가장 큰값이 출력이 되나요?
예를들면num에12312349999912345이렇게 저장을 했다면요어떻게 가장 큰 99999를 뽑아서 출력이 되나요?1234도 0보다 크고 12345도 0보다 큰데 말이져
-
딥체리
답글에 오타가 있네요
if(12345 = 99999) 입니당