Allora, innanzitutto è una funzione che riceve un array di caratteri. *p è il puntatore all'array, e finchè il puntatore punta a a qualche valore effettua il ciclo. Nel ciclo controlla se il puntatore si riferisce a un valore compreso tra 0 e 9, ma non numericamente ma in formato carattere. Se corrisponde, aumenta il valore del contatore c . Passa infine al carattere dopo nell'array, sia che abbia trovato un numero sia che non lo abbia trovato.
In poche parole, conta quanti numeri sono presenti in un vettore di caratteri.
In poche parole, conta quanti numeri sono presenti in un vettore di caratteri.