Compare commits
2 Commits
659d7ec9ea
...
261ecea916
Author | SHA1 | Date | |
---|---|---|---|
261ecea916 | |||
46cba79368 |
6
22.5.4.c
6
22.5.4.c
@ -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
47
25.4.1.c
Normal 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;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user