Cod sursa(job #1344420)

Utilizator maira10Suciu Ana Maria maira10 Data 16 februarie 2015 18:39:22
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include<fstream>
#include<string.h>
using namespace std;
char a[500],p;
char punctuatie[]="?!.,:;- ";
int suma,numar,i;
int separare(char* a, char* p)
{
	int k=0;
	p=strtok(a," ");
	while (p!=NULL)
	{
		p=strtok(NULL, " ");
		k++;
	}
	return k;
}

int main()
{
    ifstream f("text.in");
    ofstream g("text.out");
    f.get(a,499);
    int n;
    n=strlen(a);
    for(i=0;i<n;i++)
    {
    if(strchr(punctuatie,a[i])==0)

    suma++;
    }
    numar=suma/separare(a,&p);
    g<<numar;
    return 0;

}