/* 
 * Lerneinheit C-Pointer
 * Einheit 3: Pointer & Felder
 * Aufgabe 3.2.2: Messwerttabelle
 * 
 * Schreibe ein Programm mit dem 10 Messwerte über einen Pointerzugriff in ein Feld eingelesen 
 * werden können und gebe anschließend die eingelesenen Werte nacheinander (natürlich über Pointerzugriff)
 * wieder aus.
 */

#include<stdio.h>

int main(void)
{
  float messwert[10];
  float *messwert_pt;
  int i=0;

  messwert_pt = &messwert[0]; 

  for(i=0;i<10;i++)
  {
     printf("Bitte den %2d. Messwert eingeben: ", i+1);
     scanf("%f", (messwert_pt+i));
  }
  
  printf("\n*******************\n");
  printf("* Nr. * Messwert  *\n");
  printf("*******************\n");

  for(i=0;i<10;i++)
  {
     printf(" %2d   *  %6.2f\n", i+1, *(messwert_pt+i));
  }  
  printf("*******************\n"); 

  fflush(stdin);
  getchar();
  return 0;
}
