Pagini recente » Cod sursa (job #180172) | Cod sursa (job #177208) | Cod sursa (job #1771693) | Cod sursa (job #1234467) | Cod sursa (job #1255582)
#include <stdio.h>
#include <string.h>
char s[100000];
int i,nr_cuv=1,nr_lit,n;
bool lit(char c)
{
if((c<='z'&&c>='a')||(c<='Z'&&c>='A'))return 1;
else return 0;
}
int main()
{
FILE*f1,*f2;
f1=fopen("text.in","r");
f2=fopen("text.out","w");
while(!feof(f1))
fscanf(f1,"%c",&s[n++]);
for(i=0;i<n;i++)
{
if(lit(s[i]))nr_lit++;
if((s[i]=='-'||s[i]==' ')&&(lit(s[i-1])||i==0))nr_cuv++;
}
fprintf(f2,"%d",nr_lit/nr_cuv);
return 0;
}