#include <stdio.h>

int a[2] = {3,7};
int *p,*q;

int main() {
    p = &a[0];
    q = &a[1];
    printf("%d\n", (*q-*p));     
    printf("%ld\n", (q-p));
}

//nel primo caso stampo i valori dei due elementi dell'array, puntati da *q e *p (%d)
//nel secondo stampo la diefferenza di posizione tra q e p (a[0] e a[1]) tra i due elementi dell'array (%ld)

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: