프로그래밍 질문드려요

화려한 꽃다지2014.11.05 01:02조회 수 991댓글 12

    • 글자 크기

#include <stdio.h>

int scan(int a[ ],int max_n)
{
 int i, n;

 scanf("%d", &n);
 if(n>max_n) n=max_n;
 for(i=0; i<n && !(scanf("%d", &a[i])!=1);++i);
 return n;
}
void print(int a[ ],int n)
{
 int i;

 for(i=0;i<n;++i)
  printf("%d ", a[i]);
 printf("\n");
}

int main(void)
{
 int a[5];
 int max_n=5, n;

 n = scan(a,max_n);
 print(a,n);
 return 0;
}

 

입출력결과가 4 /n 11 22 33 ctrl + Z 누르면 11 22 33 이 나와야 되는데 마지막에 garbage 값이 나오네요..

조건에서 명시된 길이와 실제 길이가 다를 경우 둘 중 최소값을 수열의 길이로 정함

이라고 나와있는데 이 조건 식을 옮기는 부분에서 오류인 거 같은데 어떻게 고쳐야 되는지 아시는 분 계시나요?

 

인덴트 못 맞춰서 죄송합니다.. ㅠㅠ

    • 글자 크기
. (by 병걸린 차이브) 집에서 개키우시는분? (by 유능한 단풍마)

댓글 달기

번호 제목 글쓴이 날짜
공지 욕설/반말시 글쓰기 권한 영구 정지10 저렴한 개불알꽃 2019.01.26
공지 식물원 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능17 흔한 달뿌리풀 2013.03.04
83298 아직 실컴 12 다 안들었는대2 한가한 먹넌출 2014.07.27
83297 내일 한자 시험 치시는분들?2 끔찍한 새콩 2014.08.22
83296 재료관이 어디인가요?ㅜㅜ2 짜릿한 느티나무 2014.09.05
83295 수리온 가보신분들~4 싸늘한 모시풀 2014.10.05
83294 .1 병걸린 차이브 2014.10.27
프로그래밍 질문드려요12 화려한 꽃다지 2014.11.05
83292 집에서 개키우시는분?3 유능한 단풍마 2015.01.14
83291 [레알피누] 교내근로 신청기간은 끝난건가요?8 엄격한 마디풀 2015.01.20
83290 전필 학년에 대해..1 친근한 동백나무 2015.01.28
83289 등록금납부 질문이요..6 기발한 며느리배꼽 2015.02.23
83288 손예진 나오는 개인의 취향 보신분??? 어설픈 석잠풀 2015.03.13
83287 학교 안이나 주위 복사집2 꾸준한 수박 2015.03.22
83286 java, 자료구조3 흐뭇한 동백나무 2015.04.05
83285 중도 유료사물함 전화번호 아시는 분??ㅜㅜ3 착실한 모란 2015.04.30
83284 학원을통해서 자바공부하고싶은데..2 깜찍한 은분취 2015.05.06
83283 생닭 싸게살수있는곳ㅠ1 깨끗한 둥근잎유홍초 2015.06.05
83282 하늘나는 자동차 생겼을 때 사고나면, 밑에지나가는 사람은 폭격당하는 기분이겠네요2 세련된 맑은대쑥 2015.06.12
83281 인문관 개방 몇시까지 하나요..?!1 무례한 금새우난 2015.06.22
83280 김정애 교수님 메일 아시는분 계시나요??2 창백한 깨꽃 2015.06.26
83279 총장님이나 학과장님 안계시면1 화려한 비름 2015.07.01
첨부 (0)