Loading...
Select Version
&pagelevel(4)&pagelevel
Definition | #include <ctype.h> int tolower(int c);
|
Returnwert | Kleinbuchstabe zu c wenn c ein Großbuchstabe ist. c unverändert wenn c kein Großbuchstabe ist. |
Hinweis |
|
Beispiel | Folgendes Programm liest eine Zeichenkette ein, und wandelt die Zeichen zunächst in Kleinbuchstaben und dann in Großbuchstaben um. Zeichen, die weder Groß- bzw. Kleinbuchstaben sind (Ziffern, Sonderzeichen etc.), bleiben unverändert. #include <ctype.h> #include <stdio.h> int main(void) { int i; char s[81]; printf("Bitte geben Sie eine Zeichenkette (max. 80 Zeichen) ein\n"); scanf("%s", s); printf("Und jetzt alles in Kleinbuchstaben \n"); for (i=0; s[i] != '\0'; ++i) if (isupper(s[i])) printf("%c", tolower(s[i])); else printf("%c", s[i]); printf("\n Und in Grossbuchstaben \n"); for (i=0; s[i] != '\0'; ++i) if (islower(s[i])) printf("%c", toupper(s[i])); else printf("%c", s[i]); printf("\n"); return 0; } |
Siehe auch
strlower, strupper, toupper, toascii, toebcdic, towlower