Informatik2/bucstreich.c
2025-04-11 12:52:21 +02:00

31 lines
686 B
C

#include <stdio.h>
#include <string.h>
#define MAX 1000
int main() {
char kette[MAX], neueKette[MAX];
char zeichen;
int laenge, j = 0;
printf("Geben Sie eine Zeichenkette (max. 1000 Zeichen) ein: ");
if (fgets(kette, MAX, stdin) != NULL) {
laenge = strlen(kette);
if (kette[laenge - 1] == '\n')
kette[laenge - 1] = '\0';
}
printf("Geben Sie das zu loeschende Zeichen ein: ");
scanf(" %c", &zeichen);
for (int i = 0; i < laenge; i++) {
if (kette[i] != zeichen) {
neueKette[j++] = kette[i];
}
}
neueKette[j] = '\0';
printf("Neue Zeichenkette: %s\n", neueKette);
return 0;
}