Originariamente inviato da Sibil
ok ora puoi anke darmi del niubbo incapace però:

#include <stdio.h>
codice:
int main()
{
   int i = 0;
   char a, miastringa[40];
   FILE *stream = fopen("miofile.txt","a");
   printf("Inserisci meno di 40 caratteri -> ");
   fscanf(stdin, "%s", miastringa);
   while(a = fgetc(stdin)!='\n')
   { miastringa[i++] = a;
   miastringa[i]='\0';
   }
   fprintf(stream, "La mia stringa e' : %s\n", miastringa);
   fflush(stream);
   fclose(stream);
}
se lo eseguo mi si blocca tutto stdin dove lo mettere?!?