guardar cadena

protos
18 de Mayo del 2006
Hola, os cuento mi problema. He leido 20 caracteres de una cadena de caracteres que hay en un fichero de texto de la siguiente forma

fseek(fd,n,SEEK_SET);
fread(calendario,10,1,fd);
printf("t*%st",calendario);
n=n+10;
fseek(fd,n,SEEK_SET);

y lo que quiero hacer ahora es copiar esos 10 caracteres en una cadena aparte que no este en ningun fichero para asi poder compararla despues con otra cadena y buscarla en otro fichero. No se si me habre explicado bien jejeje.
A ver si alguien me puede ayudar, porque no tengo ni idea
1 saludo


ai
18 de Mayo del 2006
si es simplemente copiarlo en una cadena aparte, puedes usar strcpy con otra cadena previamente declarada strcpy(cadenadondecopias,cadenaacopiar)
necesitas incluir string.h
ah, y para comparar puedes utilizar strcmp, suerte.

ai
18 de Mayo del 2006
Se me olvidaba, para usar strcmp, esta funcion te devuelve un entero, si es 0 significa que las palabras son iguales ;)