Comparar string

1. Comparar string

Junior Lobo
ejuniorls

(usa Ubuntu)

Enviado em 31/10/2012 - 18:47h

Pessoal, estou tentando fazer um script que leia o nome de cinco pessoas.
Após isso é lido um nome que irá comparar com os nomes cadastrados e retornar o quanto de nomes tem igual.

Onde a quantidade de letras, a e a ordem delas influencia no resultado

eu fiz esse script que lê os nomes e a palavra para pesquisar, mas não sei como comparar as strings.
mas sem a ajuda de funções pré programadas. (#include <string.h> por exemplo)

Agradeço quem puder me ajudar!!!




#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define TAMANHO 5

int main(void)
{
char nome[TAMANHO][20];
char pesq[20];
int i;
int cont=0;

for(i=0; i<5; i++)
{
printf("Digite o %2d nome: ", i+1);
fflush(stdin);
gets(nome[i]);
}

printf("\n\n");

for(i=0; i<TAMANHO; i++)
{
printf("%4d Nome %s", i+1, nome[i]);
printf("\n");
}

printf("\n\n");
printf("Digite o nome que deseja consultar: ");
fflush(stdin);
gets(pesq);

printf("\n\n");
printf("Nome %s", pesq);
printf("\n");



getch();


}



  


2. Re: Comparar string

???
gokernel

(usa Linux Mint)

Enviado em 31/10/2012 - 20:49h

para comparar string em C é assim:

if ( !strcmp("nome", var_string) ) {
// faz algo ...
}






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts