rendered paste body/*Ein Programm zum Rumrechnen mit Strings, aber ohne die String-Lib*/
# include <stdio.h>
# include <stdlib.h>
int main()
{
int aufgabe;
printf("\nWas möchten sie machen?\n");
printf("0 - 2 Zeichenketten aneinanderhaengen.\n");
printf("1 - Eine Teilzeichenkette erstellen.\n");
printf("2 - Eine Zeichenkette umkehren.\n");
scanf("%d", &aufgabe);
printf("Gewählte Aufgabe: %d\n", aufgabe);
switch (aufgabe)
{
case 0:
{
printf("case0");
printf("%s", stringeinlesen());
printf("bla");
break;
}
case 1:
{
printf("case1");
break;
}
case 2:
{
printf("case2");
break;
}
default:
{
printf("Diese Aufgabe gibt es nicht!\n");
break;
}
}
return 0;
}
char *stringeinlesen()
{
printf("strineinlesen");
char *string;
string = (char *) malloc(1000);
printf("Bitte eine Zeichenkette eingeben\n");
scanf("%s", &string);
printf("%s", string);
return string;
}