Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo puts

LER UM NOME EM C - LER STRINGS EM C

Faça um programa em C que receba(leia) o nome de um usuário e imprima na tela.  Solução  #include <stdio.h> int main() {     char nome[30];     printf( "Informe seu nome: " );     fgets(nome, sizeof(nome), stdin);  /*para ler a string*/     printf( "----- Nome Digitado: " );     puts(nome);    /* mostra a string */       return 0; } - O tamanho da string, ou seja, sizeof(nome) é igual a 30, como declarado no programa. Portanto, podemos pegar no máximo 30 caracteres como entrada. -  stdin é o dispositivo de entrada padrão (geralmente o teclado). - Para imprimir a string, usamos puts(nome); Observação : a função gets() também pode ser usada para ler o nome de um  usuário. No entanto, ele foi removida do padrão C porque gets() permite  que você insira uma string com tamanho maior do que o esperado, o que pode causar  um estouro de memória.  Saiba mais sobre o Bu...