Por lo general, los lenguajes de programación aceptar la entrada del usuario en forma de cadenas , incluidos los espacios en blanco , como espacios , tabuladores y nuevas líneas . Sin embargo , el lenguaje de programación C se ocupa de entrada diferente. Debido a C y de cómo funcionan las cadenas en ese idioma, funciones como la función " fscan " tendrán la entrada del usuario , pero parar en el primer carácter espacio en blanco. Mediante el uso de códigos de caracteres en la función fscan , sin embargo , puede hacer que la función de tomar estos personajes. Cosas que necesitará
C Compiler
Editor de texto
Ver Más instrucciones
1
a configurar el programa básico C de usar " scanf " con el siguiente código : # include
int main () { }
2
Scan información de usuario : int main () {
< p > string char [ 50 ] ;
scanf ("% s " , string ) ;
}
3
Modificar " scanf " para incluir espacios en blanco con las clases de caracteres : char string [ 50 ] ; scanf ("% s " , string ) ; //no whitespacescanf ("% [ \\ t \\ n0 - 9a - zA -Z ] s " , string ) ; //espacios en blanco y caracteres alfanuméricos