ho provato in tutti i modi, e questo è 1 dei diversi modi,


----------------------------------------------------------------

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define NOME_FILE "COSTITUZ2.txt"

int main()

{
FILE *file_in;
char stringa[128];
int numero_caratteri, r;

file_in=fopen(NOME_FILE, "r");
if (NOME_FILE==NULL)
{
printf("Non trovo il file.\n");
exit(-1);
}
numero_caratteri=0;
while (fgetc(file_in) !=EOF)
{
numero_caratteri++;
}
printf("%ld",numero_caratteri);
r=0;


while (fscanf(file_in,"%s", stringa)==1)
{
if (fgetc(file_in) !=EOF)
{
r++;
}

}
printf("\nCi sono %d 'r' nel testo.", r);

fclose(file_in);
getchar();
exit(0);
}