Stai riaprendo lo stesso file due volte..
Originariamente inviato da aletrc
codice:
...
...

 int main ()
{
    FILE *s;
    s = fopen("quasi2.txt", "r");

    /* controlla se il file viene aperto */
    if ((s = fopen("quasi2.txt", "r")) == NULL)
    {
        printf("Non posso aprire il file %s\n", "quasi2.txt");
    }

...
...
Il codice giusto é:
codice:
...
...

 int main ()
{
    FILE *s;
    s = fopen("quasi2.txt", "r");

    /* controlla se il file viene aperto */
    if (s == NULL)
    {
        printf("Non posso aprire il file %s\n", "quasi2.txt");
    }

...
...