Normalmente, as linguagens de programação aceitar a entrada do usuário em forma de cordas , incluindo todos os caracteres de espaço em branco , como espaços , tabulações e novas linhas . No entanto , a linguagem de programação C lida com a entrada de modo diferente . Por causa de C e como cordas trabalhar nessa língua , funções como a função " FSCAN " terá entrada do usuário , mas parar no primeiro caractere espaço em branco. Usando códigos de caracteres na função FSCAN , no entanto, você pode forçar a função para tirar esses caracteres. Coisas que você precisa
C Compiler
Editor de Texto
Show Mais instruções
1
Configure programa básico C para usar " scanf ", com o seguinte código: # include
int main () { }
2
digitalização informações do usuário : int main () {
string char [ 50] ;
scanf ( "% s" , string);
}
3
Modificar " scanf " para incluir espaço em branco usando classes de personagens : string char [ 50 ]; scanf ("% s ", string ); //não whitespacescanf ("% [ \\ t \\ n0 -9a- zA- Z] s" , string); //espaços em branco e caracteres alfanuméricos