Introdução a vetores em C
Neste fonte demonstro algo bem básico que é encontrar um caracter em um vetor. Note que para caracteres se usa ' ' que é diferente de " " que é usado para strings (conjunto de caracteres).
Descrição
Neste fonte demonstro algo bem básico que é encontrar um caracter em um vetor. Note que para caracteres se usa ' ' que é diferente de " " que é usado para strings (conjunto de caracteres).
/* Programa: VetorH.c
Autor: thiagoamm
Data: 12/06/2005 */
#include <stdio.h>
// Início.
main()
{
char letra[5],carac[1]; // Vetor de caracteres.
int i;
for(i = 1; i <= 5; i++)
{
printf("\n Informe uma letra: ");
scanf("%s",&letra[i]);
}
for(i = 1; i <= 5; i++)
{
if((letra[i] == 'h') || (letra[i] == 'H'))
{
printf("\n --> Letra H encontrada na posicao: %d",i);
}
}
printf("\n");
}// Fim.
if((letra[i] == 'h') || (letra[i] == 'H'))
É melhor e mais bonito usar toupper() ou tolower() ;)
Abraços e continue no maravilhoso caminho de C