Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda com vetor para receber palavras


RRH

Pergunta

Com o código abaixo o programa vai pedir para digitar 10 números e depois vai lista-los. Eu preciso fazer isso porém com palavras, mas não estou conseguindo.

#include <stdio.h>
#include <stdlib.h>

int main ()
{
	int numero[10];
	int i;
	

	for(i=0; i<10; i++)
	{
		printf("Digite um numero: ");
		scanf("\n %d", &numero[i]);
	}
	
	for(i=0; i<10; i++)
	{
		printf("\n %d", numero[i]);
	}
	
	return(0);
}
Editado por RRH
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Se você declarar um char como uma matriz, poderá lê-la como se fosse um vetor de strings. Aí no caso o segundo índice seria o tamanho de cada string. (eu descobri agora isso haha).

Aqui está o código:

// Guilherme S. da Silva

#include <stdio.h>
#include <stdlib.h>

int main()
{
    char c[10][10];
    int i;
    for (i = 0; i < 10; i++)
    {
        printf("Digite uma string: ");
        scanf("%s",c[i]);
    }
    for (i = 0; i < 10; i++)
    {
        printf("%s\n",c[i]);
    }
    system("pause");
    return 0;
}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...