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