fork download
  1. #include <stdio.h>
  2. #include <ctype.h>
  3.  
  4. int main(void) {
  5. char c;
  6. printf("Enter a character: ");
  7. scanf("%c", &c);
  8.  
  9. printf("isdigit('%c') = %d\n", c, isdigit(c));
  10. printf("isalpha('%c') = %d\n", c, isalpha(c));
  11. printf("isalnum('%c') = %d\n", c, isalnum(c));
  12. printf("isxdigit('%c') = %d\n", c, isxdigit(c));
  13. printf("islower('%c') = %d\n", c, islower(c));
  14. printf("isupper('%c') = %d\n", c, isupper(c));
  15. printf("isspace('%c') = %d\n", c, isspace(c));
  16. printf("iscntrl('%c') = %d\n", c, iscntrl(c));
  17. printf("ispunct('%c') = %d\n", c, ispunct(c));
  18. printf("isprint('%c') = %d\n", c, isprint(c));
  19. printf("isgraph('%c') = %d\n", c, isgraph(c));
  20.  
  21. return 0;
  22. }
Success #stdin #stdout 0s 5292KB
stdin
Standard input is empty
stdout
Enter a character: isdigit('') = 0
isalpha('') = 0
isalnum('') = 0
isxdigit('') = 0
islower('') = 0
isupper('') = 0
isspace('') = 0
iscntrl('') = 2
ispunct('') = 0
isprint('') = 0
isgraph('') = 0