Pagini recente » Cod sursa (job #2149273) | Monitorul de evaluare | Cod sursa (job #627293) | Cod sursa (job #2199115) | Cod sursa (job #860187)
Cod sursa(job #860187)
#include<stdio.h>
#include<string.h>
FILE *fin=fopen("text.in","r");
FILE *fout=fopen("text.out","w");
void main()
{ char s[100],v[]="-,!.;?",*p;
int nrs=0,nrc=0,nrt=0,i=0,ns=0;
fgets(s,100,fin);
for(p=s;*p;p++)
{
if(*p==' ') nrs++;
if(*p==','||*p=='.'||*p==';'||*p=='-'||*p=='!'||*p=='?')
ns++;
}
nrt=strlen(s);
nrc=nrs+1;
fprintf(fout,"%d %d %d\n",nrt,nrs,nrc);
fprintf(fout,"%d",(nrt-nrs-ns)/nrc);
fclose(fout);
}