5. Aufgabe: strings mit pointern
Implementieren Sie die Aufgaben nur unter Verwendung
von Pointern. Die einzelnen Lösungen sollen als Funktionen geschrieben werden, denen
die Strings als Pointer übergeben werden.
-
liest einen String ein und sucht das Vorkommen eines Buchstaben, der über das Terminal eingegeben wurde
int suche (char *str)
-
liest 2 strings vom Terminal ein und vergleicht ob die zwei strings identisch sind
int comp(char *str1,char *str2)
-
liest einen String ein und bestimmt ob er ein Palindrom ist
int pali(char *str)
-
die Reihenfolge der Buchstaben eines strings umdreht
int rev(char *str,char *rev)
-
die Reihenfolge der Buchstaben eines strings umdreht. Das Ergebnis wird von der Routine
nicht als Argument, sondern über den Namen zurückgegeben.
char *rev(char *str)