Pagini recente » Cod sursa (job #1517563) | Clasament simulare-cartita-36 | Cod sursa (job #1603424) | Cod sursa (job #567051) | Cod sursa (job #880727)
Cod sursa(job #880727)
#include<stdio.h>
using namespace std;
int main()
{
FILE* f=fopen("text.in","r");
FILE* g=fopen("text.out","w");
char *caractere=new char[200000];
int i=0;
int litere=0;
int cuvinte=0;
while(fscanf(f,"%c",&caractere[i])!=EOF)
{
if(caractere[i]>='a'&&caractere[i]<='z'||caractere[i]>='A'&&caractere[i]<='Z')
{
litere++;
}
else if(litere>0&&((caractere[i-1]>='a'&&caractere[i-1]<='z')||(caractere[i-1]>='A'&&caractere[i-1]<='Z')))
{
cuvinte++;
}
i++;
}
int medie=litere/cuvinte;
fprintf(g,"%i",medie);
fclose(f);
return 0;
}