Version: Test
©Raddy 2001

C-Lehrgang - XII                                       zurück

Eindimensionale
char-Arrays:
Ein- und
Ausgabe
a-absatz.pcx (280 Byte)

Programm

1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>

void main()
  {
    char eingabe[21];
    int i;
    printf("Zeichenkette mit max.20 Zeichen eingeben:");
    printf("\n");
    scanf("%s", eingabe);
    printf("Sie gaben ein: %s \n", eingabe);
  }  
   
a-absatz.pcx (280 Byte)

Erklärung

Zeile 5:
In Zeile 5 wird ein 1-dimensionales char-Array mit
21 Elementen deklariert.

Zeile 9: 
Ein String wird von der Tastatur in ein eindimensionales Array
eingelesen. Zum Einlesen eines Strings benutzt man das 
Formatzeichen %s, gefolgt vom Arraynamen.

Zeile 10: 
Der String wird ausgegeben. Auch hier benutzt man wieder
das Formatzeichen %s um den String auszugeben.