Primero pido ciertos datos en donde debo restringir el numero de caracteres, eso lo puedo hacer con scanf() pero el problema es que scanf no recibe los espacios de las cadenas que se escriban, entonces lo hice con gets() pero este no restringe el numero de caracteres por lo q hice esto.
Código PHP:
while(n1>20){
printf("Error como maximo escribe 20 caracteres\n");
printf("\nIntenalo denuevo..\n");
system ("PAUSE");
printf("\nNombre (max. 20): ");
p1 = gets(cad1);
}
Como lo puedo hacer?
Desde ya gracias
Saludos
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)