Pagini recente » Cod sursa (job #1880738) | Cod sursa (job #1809563) | Cod sursa (job #2599438) | Cod sursa (job #890345) | Cod sursa (job #898955)
Cod sursa(job #898955)
#include<stdio.h>
using namespace std;
//ifstream f("text.in");
//ofstream g("text.in");
FILE *f=fopen("text.in","r"), *g=fopen("text.out","w");
char x,y;
int nrcuv,nrlitere;
int main(){
fscanf(f,"%c",&y);
if(y>='a' && y<='z' || y>='A' && y<='Z')
nrlitere++;
while(fscanf(f,"%c",&x)!= EOF ){ //if(x == '-' || x == ',' || x == '.' || x == ' ' || x == '!' || x == '?' || x == ';' || x == ':' || x == '\n'){
if(!(x>='a' && x<='z' || x>='A' && x<='Z')){
if(y>='a' && y<='z' || y>='A' && y<='Z')
nrcuv++;
}
else
nrlitere++;
y=x;
}
fprintf(g,"%d", nrlitere/nrcuv);
return 0;
}