Compare commits

...

2 Commits

Author SHA1 Message Date
261ecea916 Program: 22.4.1 2025-04-22 14:32:40 +02:00
46cba79368 Program: 22.4.1 2025-04-11 09:22:58 +02:00
2 changed files with 51 additions and 2 deletions

View File

@ -9,7 +9,8 @@ int quersumme(int n)
return (n % 10) + quersumme(n / 10);
}
void umdrehen(int n) {
void umdrehen(int n)
{
if (n == 0)
return;
@ -17,7 +18,8 @@ void umdrehen(int n) {
umdrehen(n / 10);
}
int main() {
int main()
{
int zahl;
printf("Gib eine Zahl ein: ");

47
25.4.1.c Normal file
View File

@ -0,0 +1,47 @@
#include <stdio.h>
#include <string.h>
void streichen(char *zeichKet, char streich)
{
int i = 0;
int p = 0;
while(zeichKet[i] != '\0')
{
if(zeichKet[i] != streich)
{
zeichKet[p] = zeichKet[i];
p++;
}
i++;
}
zeichKet[p] = '\0';
}
int main()
{
char zeichenkette[1001];
char loeschen;
printf("Geben Sie eine Zeichenkette (max. 1000 Zeichen) ein: \n");
scanf("%1000[^\n]s", zeichenkette);
printf("Geben Sie das zu loeschende Zeichen ein: \n");
scanf(" %c", &loeschen);
printf("...Die neue Zeichenkette ist dann: \n");
streichen(zeichenkette, loeschen);
printf("%s\n", zeichenkette);
return 0;
}