예를 들어 4553을 입력하면
3 = 1개
4 = 1개
5 = 2개
이런 결과를 뽑아내는 코드를 짜려고 하거든?
첨부한 사진대로 짰더니 숫자 중간에 0이 포함되면 결과가 이상한게 나와 ㅠㅠ
예를 들어 5608을 입력하면
0 = 1개
5 = 1개
6 = 1개
8 = 1개
이게 내가 원하는 결과인데
8 = 1개
이렇게만 나옴..
이거 내 능지로는 답이 안 나오는데 다른 접근방법이라던가 조언좀 해줘..
나 웹개발 하고싶은데 문법 아는거 PHP 뿐이라서 PHP로 한거야 컨셉 아니니까 욕하지마 ㅠ
1번째 while문 테스트해보셈
5608 넣으면 첫번째 while 문에서 8 0 6 5 나와
arr[2]가 실제로 0인데 arr[t]값이 0이면 0되서 끝나서 그럼
모범답안같은데에선 첫번째 반복문에서 님이 2번째 반복문에서 하고있는거까지 한 다음에, 2번째 반복문에서 출력함 함 해보셈
php도 0==false ->true일껄?
헐 미친 그렇구나 감사합니다 형님 ㅠㅠㅠ
와 진짜 while(0) 넣으니까 False네.. 이거땜에 머리아팠는데 진짜 감사합니다 ㅠㅠ
새벽에는 경황이 없었는데 이메일 주소 알려줘. 너무 고마워서 음료수라도 하나 보내줄게 ㅜㅜ - dc App
2번째 while문 안에 for 없앨 수 있음
나누기 1000 하고 빼고 하셈
ㅇㅅㅇ?