English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca Padrão do C - <stdio.h>
Função da biblioteca C char *gets(char *str) Lê uma linha da entrada padrão stdin e armazena-a na string apontada por str. Parará quando encontrar um caractere de nova linha ou quando chegar ao final do arquivo, dependendo do caso.
A seguir está a declaração da função gets().
char *gets(char *str)
Se executar com sucesso, a função retorna str. Se ocorrer um erro ou não for lido nenhum caractere até o final do arquivo, retornará NULL.
O exemplo a seguir demonstra o uso da função gets().
#include <stdio.h> int main() { char str[50]; printf("Por favor, insira uma string:"); gets(str); printf("A string que você digitou é:%s", str); return(0); }
Vamos compilar e executar o programa acima, o que produzirá o seguinte resultado:
Por favor, insira uma string:w3codebox A string que você digitou é:w3codebox