Ho appena iniziato a usare i puntatori,ho visto che si puo' usare questa tecnica per contare i caratteri di una stringa,ma se lo faccio con un array di interi mi stampa un numero altissimo (1975114503 ).
codice:
#include<stdio.h>
main()
{
    int array[5]={2,3,4,5,6},*p,copia;
    p=array;
    copia=*p;
    while(*p++)
      if(copia<*p)
        copia=*p;
    printf("%d",copia);
    return 0;
}
Mi dovrebbe stampare il massimo,c'e' qualcosa che mi sfugge sicuramente