ksc919   1년 전

백준 계정 만든지는 꽤 지났는데... 직장인이라 본격적으로 코딩공부한지 일주일 지났습니다 ㅠㅠ

도저히 이해안가는 문제가 있어서 질문드립니다. 기존의 문제에서 단계별로 쪼개서 한단계 한단계 넘어가는 중이었습니다. 이해가 안가네요..


문제)자연수 n이 입력됐을 때, 입력된 자연수에 쓰인 각 숫자의 갯수를 배열로 출력하는 프로그램. 

예)input:1377  ----- output: 0 1 0 1 0 0 0 2 0 0 

문제 풀면서 c언어 문법공부를 같이 하고 있는 상태라, 모르는게 대부분인데... 도저히 저 코드에서 뭐가 문제인지 모르겠습니다...ㅠㅠ

bjh3502   1년 전

배열이 초기화가 안되어서 이상한 값이 나오는 것이 문제라면, 배열을 전역에 선언하거나, #include<string.h> 이후 memset()을 이용하거나, int a[10]={0};처럼 써주면 될 것 같습니다

kping2   1년 전

배열은 초기화 안하면 쓰레기값이 들어갑니다.

ksc919   1년 전

bjh3502

아................ 제 무지함에 치를 떱니다...

문제 좀 잘 풀린다고 술술 나갔더니... 

정말 감사합니다... 정말 감사드립니다 ㅠㅠ

댓글을 작성하려면 로그인해야 합니다.