Con i puntatori gli int non sono paragonabili ai char, quindi non vanno usati allo stesso modo.
Puoi risolvere il tuo prob. in questo modo:
codice:
        int array[5] = {1, 2, 3, 6, 5};

        int *b;

        b = array;

        for(int count = 0; count < 5; count++)
            printf("%d", *b++);
In questo caso devi crearti un array di dati int, e poi con un ptr punti all'array.

Spero t possa essere stato di aiuto
CIAO