Q:
Ergänzen Sie das Programm am Ende (also nach der letzten printf-Anweisung) um die folgenden beiden Funktionen: Berechnen Sie zuerst die Länge der eingegebenen Zeichenkette und geben Sie diese am Ende mit dem Formatstring
"Laenge der Zeichenkette: %i.\n"
aus. Benutzen Sie nicht die Funktion strlen.
A:
#include <stdio.h>
int main()
{
char eingabe[21] = "ABCDEFGHIJKLMNOPQRST";
int i = 0;
printf("Bitte geben Sie einen Text ein: ");
scanf("%20s", eingabe);
printf("# ");
for (i = 0; i < 21; i++)
{
printf(" %c ", eingabe[i]);
}
printf("\n");
for(i=0;eingabe[i];i++);
printf("Laenge der Zeichenkette: %i.\n",i);
}