32 lines
622 B
C
32 lines
622 B
C
|
#include <stdio.h>
|
||
|
#include <stdlib.h>
|
||
|
#include <string.h>
|
||
|
|
||
|
void manipulate_text(char* text) {
|
||
|
char copiedText[100];
|
||
|
|
||
|
strcpy(copiedText, text);
|
||
|
|
||
|
if (strstr(copiedText, "great") != NULL) {
|
||
|
strcat(copiedText, " again");
|
||
|
}
|
||
|
else {
|
||
|
strcat(copiedText, " great again");
|
||
|
}
|
||
|
|
||
|
printf("Manipulierter Text: %s\n", copiedText);
|
||
|
}
|
||
|
|
||
|
int main() {
|
||
|
char text[100];
|
||
|
|
||
|
printf("Geben Sie einen Text ein: ");
|
||
|
fgets(text, sizeof(text), stdin);
|
||
|
*(strchr(text, '\n')) = '\0'; // Zeilenumbruch entfernen
|
||
|
|
||
|
printf("Original Text: %s\n", text);
|
||
|
manipulate_text(text);
|
||
|
|
||
|
return 0;
|
||
|
}
|