allora buona fortuna per l'esame io ho il 17 l'esame

cmq il problema dovrebbe trovarsi in queste stringhe

codice:
printf("dammi il cognome che stai cercando\n");
scanf("%s",&c);
for (i=0;i<n;)
if(strcmp(c,as.Cognome)!=atoi(as.Cognome)){
printf("il cognome trovato è:\n");
printf("nome %s \ncognome %s\ntelefono %s\npagina web %s\nemail %s\n\n",p->inf.Nome,p->inf.Cognome,p->inf.Tel,p->inf.Indirizzopaginaweb,p->inf.Indirizzoemail);
system("PAUSE");
break;

quando eseguo il programma queste sono le uniche stringhe che mi esegue qualsiasi sia il nome che metto