사자자리
[C언어] 문자가 숫자인지 아닌지 판별하기 - isdigit 함수 본문
헤더: <ctype.h>
isdigit | int isdigit (int arg); | 인자가 숫자가 아니면 0(false) 반환 |
인자가 숫자이면 1 이상(true) 반환 |
#include <stdio.h>
#include <ctype.h>
int main(){
char test[11] = "hello12345";
for (int i = 0; i < 10; i++){
printf("%d", isdigit(test[i])); //0000011111 출력
}
return 0;
}
'C언어 > C언어 이론' 카테고리의 다른 글
[C언어] 문자열을 숫자로 변환하기 - atoi / atol / atoll / atof 함수 (0) | 2022.08.10 |
---|---|
[C언어] 7주차 동적 메모리 할당 (0) | 2022.06.26 |
[C언어] 7주차 포인터의 활용 (0) | 2022.06.26 |
[C언어] 6주차 함수의 활용 (0) | 2022.06.25 |
[C언어] 6주차 구조체 (0) | 2022.05.27 |
Comments