Pagini recente » Cod sursa (job #2370216) | Cod sursa (job #2759228) | Cod sursa (job #2323434) | Cod sursa (job #1361980) | Cod sursa (job #997793)
Cod sursa(job #997793)
#include <iostream>
#include<string.h>
#include<fstream>
using namespace std;
ifstream f ("text.in");
ofstream g ("text.out");
char s[10000000];
char k[10000000];
int main()
{
FILE * pFile;
pFile=fopen("text.out","w");
int g,r;
int i,aux,c,p;
p=0;
aux=0;
c=0;
f.read(s, sizeof s);
if (f.eof())
{
size_t bytes_really_read = f.gcount();
}
int aux2=0;
g=strlen(s);
for(i=0;i<=g;i++)
{
aux=s[i];
aux2=s[i+1];
if(aux==' ')
{
++c;
}
else if(aux=='-' && aux2!=' ')
{
++c;
}
if(aux==' '||aux=='-'||aux=='!'|| aux==','|| aux=='.'|| aux=='?'|| aux==':'|| aux==';')
{
++p;
}
}
r=(g-p)/c;
fprintf(pFile,"%d",r);
}