#include <stdio.h>
int main() {
int array[] = {5,7,10,9};
int **p = (array+1);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKCWludCBhcnJheVtdID0gezUsNywxMCw5fTsKCWludCAqKnAgPSAoYXJyYXkrMSk7CglwcmludGYoIiVkIiwgKiphcnJheSArMTApOwoJCXJldHVybiAwOwp9Cg==
prog.c: In function ‘main’:
prog.c:5:12: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
int **p = (array+1);
^
prog.c:6:15: error: invalid type argument of unary ‘*’ (have ‘int’)
printf("%d", **array +10);
^~~~~~~
prog.c:5:8: warning: unused variable ‘p’ [-Wunused-variable]
int **p = (array+1);
^