RAgazzi come faccio a fare una ricerca in questo record??Ad esempio per sapere i cognomi dei pazienti??
Grazie Mille
codice:#include <stdio.h> #include <stdlib.h> #define max 100 int main() { FILE *fp; char codpaziente[max],cognomep[max],nomep[max],citta[max],reparto[max]; int nletto,nump,i,scelta; fp=fopen("pazienti.txt","w"); printf ("Inserisci il numero dei pazienti da registrare"); scanf ("%d",&nump); for (i=0;i<nump;i++) { i=1; printf ("Registrazione del paziente numero %i",i); printf ("\n Codice del paziente"); scanf ("%s",codpaziente); printf ("\nCognome del paziente"); scanf ("%s",cognomep); printf ("\nNome del paziente"); scanf ("%s",nomep); printf ("\nCita' da dove proviene il paziente"); scanf ("%s",citta); printf ("\nReparto nel quale inserire il paziente"); scanf ("%s",reparto); printf ("\nNumero del letto dove alloggierà"); scanf ("%d",&nletto); system ("cls"); } printf ("\n\tcome vuoi ricercare il paziente?\n"); printf ("\n 1. codice paziente \n 2. cognome pazziente \n 3. nome paziente \n 4. citta' \n 5. reparto \n 6. numero letto \n premi ESC per uscire"); scanf ("%d",&scelta); switch (scelta) { case '1': ; } return 0; }

Rispondi quotando

