게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어에서 정수를 스페이스로 구분해서 배열에 저장하는 법 질문있습니다.
게시물ID : programmer_2929짧은주소 복사하기
작성자 : 럴럴럴러
추천 : 0
조회수 : 19464회
댓글수 : 13개
등록시간 : 2014/04/27 15:43:46
옵션
  • 베스트금지

예를들면 입력을

1 2 3 4 5

이런식으로 받고, 각각의 정수들이 배열에 저장되게 하는 방법입니다.
입력의 종료는 엔터키로 구분하고, 각각의 숫자들은 스페이스바로 구분하고요.



제가 생각해낸 방법으로는
gets 함수를 써서 문자열로 입력받은 후 atoi 함수를 사용해서 변환하는 방법...이었는데
이방법은 char로 입력받아서 그런지 두자리가 넘어가면 자리수가 찢어져서 한자리로 출력되네요 ㅜㅜ

어떤 방법을 써야할까요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호