#include <stdio.h>

// Unter OSX ist malloc() in der stdlib.h enthalten.
#ifdef __APPLE__
#include <stdlib.h>
#else
#include <malloc.h>
#endif

int main()
{
  int a,b;
  int *pa, *pc, **ppc;
  a=2;
  pa=&a;


  printf("a=%d *pa=%d \n", a, *pa);
  *pa=5;
  printf("a=%d *pa=%d \n", a, *pa);

  pc = (int*) malloc(sizeof(int));
  *pc = 0;
  printf("*pc=%d \n", *pc);
  ppc = &pc;
  printf("**ppc=%d \n", **ppc);

  scanf("%d", &b);
  printf("b=%d \n", b);

  *pc = *pc + a + b;
  printf("Summe der Zahlen a, *pc und b = %d \n", *pc);

  free(pc);
  return 0;
}

