Pagini recente » Cod sursa (job #1346850) | Cod sursa (job #2807528) | Cod sursa (job #2810374) | Cod sursa (job #3038528) | Cod sursa (job #873050)
Cod sursa(job #873050)
#include <cstdio>
#include <string>
using namespace std;
char c;
long long cuv,nr;
int litera(char c)
{
if('a'<=c&&c<='z')return 1;
if('A'<=c&&c<='Z')return 1;
return 0;
}
int main()
{
FILE *f=fopen("text.in","r");
FILE *g=fopen("text.out","w");
fscanf(f,"%c",&c);
while(c!='\n'&&!feof(f))
{
if(litera(c)){cuv++;while(litera(c)&&c!='\n'&&!feof(f)){nr++;fscanf(f,"%c",&c);}}
else fscanf(f,"%c",&c);
}
fprintf(g,"%d",nr/cuv);
fclose(f);
fclose(g);
return 0;
}