/***************************************************************/ /* Prof. Dr. Carsten Vogt */ /* FH Koeln, Fak. 07 / Nachrichtentechnik */ /* http://www.nt.fh-koeln.de/vogt */ /* */ /* Beispielprogramm p06060201a.c */ /* aus "C fuer Java-Programmierer", Hanser-Verlag */ /* */ /* Demonstriert wird die Verwendung der Funktionen der Stan- */ /* dardbibliothek zur Arbeit mit Einzelzeichen. */ /***************************************************************/ #include #include int main(int argc, char *argv[]) { char c; printf("Bitte Zeichen eingeben: "); scanf("%c",&c); printf("\n"); printf("isalpha(%c) = %d\n",c,isalpha(c)); printf("islower(%c) = %d\n",c,islower(c)); printf("isupper(%c) = %d\n",c,isupper(c)); printf("isdigit(%c) = %d\n",c,isdigit(c)); printf("isalnum(%c) = %d\n",c,isalnum(c)); printf("isspace(%c) = %d\n",c,isspace(c)); printf("ispunct(%c) = %d\n",c,ispunct(c)); printf("isprint(%c) = %d\n",c,isprint(c)); printf("isgraph(%c) = %d\n",c,isgraph(c)); printf("iscntrl(%c) = %d\n",c,iscntrl(c)); printf("\n"); printf("toupper(%c) = %c\n",c,toupper(c)); printf("tolower(%c) = %c\n",c,tolower(c)); }