반응형
#include <ctype.h> int isdigit(int c); |
isdigit 함수는 인수 c가 숫자인지 알려줍니다.
c가 '0'부터 '9' 사이이면 0이 아닌값을 반환합니다.
#include <stdio.h>
#include <ctype.h>
#include <string.h>
int main()
{
char s[]="Aa039$#";
int i;
for (i = 0; i < strlen(s); i++)
{
if(isdigit(s[i]))
printf("%c is a digit.\n", s[i]);
else
printf("%c isn't digit.\n", s[i]);
}
return 0;
}
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) islower, isupper: 소문자/대문자인지를 나타냅니다 (0) | 2023.02.15 |
---|---|
(C언어) isgraph: 출력 가능 문자인지 확인한다 (0) | 2023.02.14 |
(C언어) iscntrl: 컨트롤 문자인지 알려준다 (0) | 2023.02.14 |
(C언어) isascii: ASCII 코드값인지 알려줍니다 (0) | 2023.02.14 |
(C언어) isalpha: 문자가 알파벳 문자인지 판단한다 (0) | 2023.02.14 |