Pagini recente » Cod sursa (job #1519485) | Cod sursa (job #1085105) | Cod sursa (job #1881873) | Cod sursa (job #1258377) | Cod sursa (job #40535)
Cod sursa(job #40535)
#include<stdio.h>
#include<ctype.h>
#include<string.h>
char s[60000],*p;
int main()
{
FILE*f=fopen("text.in","r");
FILE*g=fopen("text.out","w");
long nrl=0;
long nrc=0,i;
while(!feof(f))
{
fscanf(f,"%s",&s);
if(s[0]=='-')
{}
else
{
nrc++;
for(i=0;i<strlen(s);i++)
if(isalpha(s[i]))
nrl++;
if(s[strlen(s)]!='-')
s[strlen(s)]=NULL;
if(s[0]=='-')
strcpy(s,s+1);
while(strchr(s,'-'))
{
nrc++;
p=strchr(s,'-');
strcpy(p,p+1);
}
}
}
fprintf(g,"%ld",nrl/nrc);
return 0;
}