Pagini recente » Cod sursa (job #3209189) | Cod sursa (job #763966) | Cod sursa (job #2185780) | Cod sursa (job #1931076) | Cod sursa (job #151674)
Cod sursa(job #151674)
#include<stdio.h>
char v[10000000];
int cuvinte=0,litere=0,sol,i=1,aux,k;
int main ()
{
FILE *f=fopen("text.in","r");
FILE *g=fopen("text.out","w");
while (fscanf(f,"%c",&v[i])!=EOF)
{if ((int)v[i]>=0&&(int)v[i]<=64 || (int)v[i]>=91&&(int)v[i]<=96 || (int)v[i]>=123)
v[i]='\x0';
i++;}
k=i;
i=1;
while (v[i]==0)
i++;
aux=i;
for (i=aux;i<=k;i++)
{if (v[i]!='\x0') litere++;
if (v[i]=='\x0'&&v[i-1]!='\x0' cuvinte++;}
if (v[k]!='\x0') cuvinte++;
sol=litere/cuvinte;
fprintf(g,"%d",sol);
fclose(f);
fclose(g);
return 0;
}