Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

função gets

$
0
0

Isto é o que eu fiz, e quando o programa é compilado, o usuário não consegue escrever o nome do cliente, a leitura do nome do cliente é simplismente ignorada.

 

#include <stdio.h>
#include <string.h>
struct pessoa{
    int codigo;
    char nome[50];
    char telefone[20];
}cliente;
void main(){
    printf("Digite o codigo do cliente: ");
    scanf("%d",&cliente.codigo);
    printf("Digite o nome do cliente: ");    
    gets(cliente.nome);
    printf("Digite o telefone do cliente: ");
    gets(cliente.telefone);
    
    printf("\n\nCodigo = %d\tNome: %s\tTelefone: %s",cliente.codigo,cliente.nome,cliente.telefone);
}


Viewing all articles
Browse latest Browse all 14190