#include <stdio.h>

int main() {
    int *z1, *z2;
    int n;
    z1 = &n;
    z2 = z1;
    
    scanf("%i", &n);
    
    printf("Inhalt von n: %i\n", n);
    printf("Adresse von n: %x\n\n", &n);
    
    printf("Referenz in z1: %x\n", z1);
    printf("Adresse von z1: %x\n", &z1);
    printf("Wert der Referenz: %i\n\n", *z1);
    
    printf("Referenz in z2: %x\n", z2);
    printf("Adresse von z2: %x\n", &z2);
    printf("Wert der Referenz: %i\n\n", *z2);
    return 0;
}
