티스토리 뷰
[초급] 문자열 입력받고 하나씩 자르기
#include <stdio.h>
int main() {
char str[50];
int val[10];
scanf("%s", &str);
for (int i = 0; str[i] != '\0'; i++){
val[i] = str[i] - '0';
printf("%d ", val[i]);
}
return 0;
}
input 값이 12345 인 경우
char str 배열에 들어가는 입력 값은 str[0] 부터 str[4] 까지 차례로 1,2,3,4,5 가 되며
코드 수행시 아래와 같이 출력 된다.
1 2 3 4 5
끝.'Computer > C' 카테고리의 다른 글
| [초급] 문자열비교 (0) | 2017.07.04 |
|---|---|
| [초급] 문자열입력받기 (0) | 2017.07.04 |
| 함수포인터 & 멤버함수 포인터 관련 (0) | 2015.09.02 |
| 함수 포인터 및 클래스 멤버함수의 함수포인터화 (0) | 2015.09.02 |
| [C언어] 함수포인터 (Function pointer) (0) | 2015.04.10 |
댓글