Ho provato a fare un programma che, dopo aver inserito i cognomi nell'agenda, mi chiede quale cercare e se lo trova mi dice che lo ha trovato. Il fatt é che non mi va quest'ultima parte ! Potreste aiutarmi ? ecco il codice:

codice:
#include<string.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

void main()	{
clrscr();
typedef struct AGENDA	{
char cognome[20];
						};
AGENDA INDIRIZZI[100];
char cognome[20];
char cercato[20];
int i;
for(i=0;i<3;i++)	{
printf("inserisci il cognome");
scanf("%c",&cognome);
strcpy(INDIRIZZI[i].cognome,cognome);
					};

for(i=0;i<3;i++)	{
printf("Che cognome vuoi cercare?");
scanf("%s",&cercato);
trovato=0;
for(i=0;i<3;i++)	{
if(strcmp(INDIRIZZI[i].cognome,cercato)==1)
trovato=1
					};

if(trovato==1)
printf("Cognome trovato");
else
printf("Cognome non trovato");

getch();
}
grazie