Muchas gracias a los dos por vuestra ayuda .Este problema me esta dejado seco,
ahora estoy creando la función bool, y con el bucle para que recorra todos los elementos y me lo compare, pero ahora me da un error en el bucle,    
Código C++:
Ver original- for(int i= 0; i<numero; i++){ //4.cpp:37:18: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] 
-         if((numero[i]>57) && (numero[i]<48)){            
-         return false; 
-         } 
-     } 
Lo siento por mi ignorancia pero no me aclaro,ni con vuestra excelente ayuda.
Gracias de verdad. 
