#include <stdio.h>
#define MAX 5

/*Demonstration zum Zugriff auf Array mit dem Index*/

int x[MAX];   /*Globales Array*/

int main()
{
 int i;

 for(i=0; i<MAX; i++)
  {
   printf("%d. Wert : ",i+1);
   scanf("%d",&x[i]);
  }

/*Ausgabe*/
 i=0;
 printf("%d, ",x[i]);          /*1.Zahl x[0]*/
 printf("%d, ",x[i+4]);        /*5.Zahl x[4]*/
 i=3;
 printf("%d, ",x[i-3]);        /*1.Zahl x[0] da x[3-3] */
 printf("%d, ",x[i-1]);        /*3.Zahl x[2]*/
 printf("%d, ",x[2+1]);        /*4.Zahl x[3]*/
 printf("%d, ",x[2*2]);        /*5.Zahl x[4]*/
 printf("%d, ",x[6/3]);        /*3.Zahl x[2]*/
 printf("%d, ",x[100/2-50]);   /*1.Zahl x[0]*/
 printf("\n");

/*Inkrementieren*/
 i=0;
 while(i<MAX)
    printf("%d, ",x[i++]);

 printf("\n");

/*Dekrementieren*/
 i=MAX-1;      /*Achtung auf das -1 !Nicht vergessen!*/
 while(i>=0)
    printf("%d, ",x[i--]);

 return 0;
}
