E' possibile leggere dei numeri da un file di testo e compiere operazioni su di essi come fossero interi? Se si, come?
Grazie mille
E' possibile leggere dei numeri da un file di testo e compiere operazioni su di essi come fossero interi? Se si, come?
Grazie mille
I numeri li prendi dal file con fscanf() !
FILE *fp;
int numero;
fp = fopen("file.txt", "r");
fscanf(fp, %d, &numero);
numero++;
printf("Numero +1 = %d",numero);
Non l'ho provato ma dovrebbe funzionare...
potresti leggere la stringa e convertirla con il comando
atoi(stringa)
che restituisce un intero.
Pertanto:
int nRest;
nRest=atoi(numeroletto);
ovviamente devi essere sicuro che quello che leggi sia un numro, ovviamente metti un pò di codice per le eccezioni.
__________________
non darmi consigli se non te li chiedo!
.: DUCATI FOR LIFE :.
*Vinniec*
__________________