Am i assigning the pointers incorrectly?
for (c = 0; c < 5; c++)

printf("%d\n", array[c]);
*p1 == array[0];
*p2 == array[1];
*p3 == array[2];
*p4 == array[3];
*p5 == array[4];
printf("\n");
printf("%d\n", *p1);
printf("%d\n", *p2);
printf("%d\n", *p3);
printf("%d\n", *p4);
printf("%d\n", *p5);
return 0;