/* Count chars, spaces, tabs and newlines in a file */ # include "stdio.h" main( ) { FILE *fp ; char ch ; int nol = 0, not = 0, nob = 0, noc = 0 ; fp = fopen ( "PR1.C", "r" ) ;
while ( 1 ) { ch = fgetc ( fp ) ;
if ( ch == EOF ) break ;
noc++ ;
if ( ch == ' ' ) nob++ ;
if ( ch == '\n' ) nol++ ;
if ( ch == '\t' ) not++ ; }
fclose ( fp ) ; printf ( "\nNumber of characters = %d", noc ) ; printf ( "\nNumber of blanks = %d", nob ) ; printf ( "\nNumber of tabs = %d", not ) ; printf ( "\nNumber of lines = %d", nol ) ; }
|
No responses found. Be the first to respond and make money from revenue sharing program.
|