Pagini recente » Istoria paginii utilizator/filestraffff | Cod sursa (job #2928540) | Cod sursa (job #967554) | Cod sursa (job #2169648) | Cod sursa (job #153926)
Cod sursa(job #153926)
#include<stdio.h>
#include<string.h>
FILE *f=fopen("text.in","r"), *g=fopen("text.out","w");
char s[10000];
int d,i,lit,nrcuv;
int litera(char x)
{if(x>='A' && x<='z')return 1;
else return 0;}
int main(){
while(!feof(f)){
fscanf(f,"%s",&s);
for(i=1; i<strlen(s); i++)
{if(litera(s[i]) && litera(s[i-1]) && litera(s[i+1]))
lit++;
if(litera(s[i]) && litera(s[i+1])==0){ lit++; nrcuv++;}
else if(litera(s[i]) && litera(s[i-1])==0){lit++ ;}
}
if(litera(s[0]))lit++;
}
fprintf(g,"%d",lit/nrcuv);
return 0;}