Pagini recente » Cod sursa (job #1396846) | Cod sursa (job #161248) | Cod sursa (job #2566447) | Cod sursa (job #1278496) | Cod sursa (job #1207867)
#include<cstdio>
#include<stdlib.h>
#include<string>
#include<fstream>
#include<iostream>
using namespace std;
int main()
{
FILE* si=fopen("text.in","r");
ofstream so;
so.open("text.out");
char a;
int n,cont=0;
fscanf(si,"%c",&a);
if(('a'<=a&&a<='z')||('A'<=a&&a<='Z'))
n=1;
else
{
n=0;
--cont;
}
for(;!feof(si);)
{
while(!feof(si)&&('a'<=a&&a<='z')||('A'<=a&&a<='Z'))
{
++n;
cout<<a;
fscanf(si,"%c",&a);
if(feof(si))
break;
}
while(!feof(si)&&!('a'<=a&&a<='z')&&!('A'<=a&&a<='Z'))
{
cout<<a;
fscanf(si,"%c",&a);
if(feof(si))
break;
}
++cont;
}
so<<n/cont;
}