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