ciao a tutti...sto svolgendo questo esercizio:
1)leggere da tastiera un testo e scriverlo su file
2)visualizzare il contenuto del file carattere per carattere
3)contare il numero di linee del file che iniziano con la lettera 'a'
Io ho svolto la prima parte ke metto sotto...potete aiutarmi a fare gli altri due punti??grazie.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main ()
{
char valore[100];
int i;
FILE *cfPtr;
cfPtr = fopen("prova10-02-09.txt", "w");
printf ("Inserisci testo: \n");
while (strcmp (valore, "ok") != 0)
{
scanf ("%s", &valore);
if (strcmp (valore, "ok") != 0)
fprintf (cfPtr,"%s ",valore);
}
fclose (cfPtr);
system ("pause");
return 0;
}