Pagini recente » Cod sursa (job #2244059) | Cod sursa (job #407525) | Cod sursa (job #1351010) | Cod sursa (job #1898579) | Cod sursa (job #1003115)
#include <fstream>
#include <string.h>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int main()
{
char a[1000],i,n;
fin.getline(a,1000);
int m=strlen(a),z=0;
for(i=0;i<strlen(a);i++)
{
if(a[i]==' ' or a[i]==',' or a[i]=='.' or a[i]==',' or a[i]==';' or a[i]==':' or a[i]=='!' or a[i]=='?' or a[i]=='(' or a[i]==')' or a[i]=='-')
m--;
if((a[i]!=' ' and a[i]!=',' and a[i]!='.' and a[i]!=',' and a[i]!=';' and a[i]!=':' and a[i]!='!' and a[i]!='?' and a[i]!='(' and a[i]!=')' and a[i]!='-') && (a[i+1]==' ' or a[i+1]==',' or a[i+1]=='.' or a[i+1]==',' or a[i+1]==';' or a[i+1]==':' or a[i+1]=='!' or a[i+1]=='?' or a[i+1]=='(' or a[i+1]==')' or a[i+1]=='-') )
z++;
}
fout << m/z;
return 0;
}