Pagini recente » Cod sursa (job #2192029) | Cod sursa (job #251503) | Cod sursa (job #1959866) | Cod sursa (job #3219798) | Cod sursa (job #898943)
Cod sursa(job #898943)
#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>='0' && y<='9' || 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>='0' && x<='9' || x>='A' && x<='Z')){
if(y>='a' && y<='z' || y>='0' && y<='9' || y>='A' && y<='Z')
nrcuv++;
}
else
nrlitere++;
y=x;
}
fprintf(g,"%d", nrlitere/nrcuv);
return 0;
}