A cura di: Administrator
/* * Scrivete un programma che prenda in input dalla tastiera un carattere * e lo controlli con ognuna delle funzioni della libreria per la gestione * dei caratteri. * Il programma dovrà visualizzare il valore restituito da ogni funzione. * */ #include <stdio.h> #include <ctype.h> int main(void) { char c; /* preleva il carattere dall'input */ c = getchar(); /* stampa il valore restituito da ogni funzione in ctype.h passando come argomento c */ printf("isdigit('%c'): %dn", c, isdigit(c)); printf("isalpha('%c'): %dn", c, isalpha(c)); printf("isalnum('%c'): %dn", c, isalnum(c)); printf("isxdigit('%c'): %dn", c, isxdigit(c)); printf("islower('%c'): %dn", c, islower(c)); printf("isupper('%c'): %dn", c, isupper(c)); printf("tolower('%c'): '%c'n", c, tolower(c)); printf("toupper('%c'): '%c'n", c, toupper(c)); printf("isspace('%c'): %dn", c, isspace(c)); printf("iscntrl('%c'): %dn", c, iscntrl(c)); printf("ispunct('%c'): %dn", c, ispunct(c)); printf("isprint('%c'): %dn", c, isprint(c)); printf("isgraph('%c'): %dn", c, isgraph(c)); return 0; }
- Programmazione