Pagini recente » Cod sursa (job #354995) | Cod sursa (job #1055471) | Cod sursa (job #3234818) | Cod sursa (job #2774899) | Cod sursa (job #1660059)
#include <stdio.h>
int isLetter( char c ) {
return ( 'a' <= c && c <= 'z' ) || ( 'A' <= c && c <= 'Z' );
}
int main() {
int length , nrcuv;
char c , cLast;
FILE *fin = fopen( "text.in" , "r" );
cLast = ' ';
c = fgetc( fin );
length = nrcuv = 0;
while( c != EOF ) {
if( isLetter( c ) && isLetter( cLast ) )
length++;
else if( isLetter( c ) ) {
length++;
nrcuv++;
}
cLast = c;
c = fgetc( fin );
}
fclose( fin );
FILE *fout = fopen( "text.out" , "w" );
fprintf( fout , "%d" , length / nrcuv );
fclose( fout );
return 0;
}