Ir ao conteúdo

Strings em c usando for


Felipeedutra

Posts recomendados

Postado

Como faço para ler o nome de 20 cidades e armazenar em um vetor e depois escrevelas???

char cid[20]

for(i=0;i<20;i++){

printf("Digite o nome da cidade\n");

scanf("%s", &cid);

}

for(i=0;i<20;i++){

printf("%s", cid);

}

Postado

Você deve usar uma matriz.

Pois precisa informar a quantidade de linhas e caracteres.

Por exemplo, cidade com até 30 letras.


char cid[20][30];

No scanf sugiro fazer dessa forma,


scanf("% [^\n]", cid[i]);

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!