Suche
Suche Menü

Lösung Teil 1 – String To Lower

Ein Lösungsvorschlag zur Übung mit Strings Teil 1.

/*
 * String To Lower
 * ersetzt in einem String Großbuchstaben durch Kleinbuchstaben
**/

#include<stdio.h>
#include<string.h>

char * stringToLower(char*);

int main() {
	char string[] = "Die schoenen Dinge im Leben sind umsonst.";
	printf("vorher: \t%s\n", string);
	stringToLower(string);
	printf("nachher:\t%s\n", string);
	return 0;
}

char * stringToLower(char *string) {
	int i;
	int len = strlen(string);
	for(i=0; i<len; i++) {
		if(string[i] >= 'A' && string[i] <= 'Z') {
			string[i] += 32;
		}
	}
	return string;
}

vorher:         Die schoenen Dinge im Leben sind umsonst.
nachher:        die schoenen dinge im leben sind umsonst.