int main(void){ Voce rubrica[L]; Stringa nom; int esc=0,c,num=0,cont=0; printf("\nInserisci: 1\nVisualizza: 2\nEsci: 3\n\n"); while(esc!=1){ scanf("%d",&c); switch(c){ case 1: leggi(nom,num,rubrica,cont); cont++; break; case 2: visualizza(rubrica, cont); break; case 3: esc=1; break; } } return 0; }
int main(void) { int n = leggi(); printf("La cifra massima di %d e' %d\n", n, cifra_massima(n)); return 0; }
int leggi (char *mod) { FILE *fp; char *buf; if((fp=fopen(PATH_SYS, "r"))==NULL){ perror("Cannot open file!\n"); return -1; } while(fgets(s,MAXBUF,fp)) { if(strstr(total,"MemTotal")){ strtok_r(total,DELIM, &buf); strcpy(total,strtok_r(NULL,DELIM, &buf)); } /* if(strstr(free,"MemFree")){ strtok_r(free,DELIM, &buf); strcpy(free,strtok_r(NULL,DELIM, &buf)); } } */ return 0; } void main(){ char modulo[MAXBUF]; leggi(modulo); }
int main() { int risp,n=0; struct allievo *dati=NULL; do { printf("\nMenu\n" "1)Carica\n" "2)Scrivi\n" "3)Leggi\n" "4)Esci\n" "Risposta: "); scanf("%d",&risp); switch(risp) { case 1: dati = carica(dati,&n); break; case 2: scrivi(dati,n); break; case 3: dati = leggi(dati,n); break; case 4: printf("Goodbye\n"); break; } }while(risp != 4); free(dati); return 0; }
int main(void) { int a[SIZE]; int i; leggi(a, SIZE); printf("La somma dei valori inseriti e': %d\n", somma(a, SIZE)); return 0; }
int main(void) { int numero = leggi(); stampa(numero); return 0; }
int main(void) { int numero = leggi(); printf("%d\n", inverti(numero)); return 0; }
bool Swap::leggi_blocco(block_t b, void* buf) { return leggi(b * DIM_PAGINA, buf, DIM_PAGINA); }