/ * それぞれの文字、スペース、数字、その他の文字の数数えることができる、請求キーボードから文字の入力ライン、 文字列と入力され、文字の数、スペース、数字、その他の文字の数をディスク「スタッド」に書き込まれたファイルの数。 * / の#include <stdio.hに> する#include < 文字列・H> int型のmain() { char型 ST [ 100 ]; 取得し(ST); INT I、A [ 4 ] = { 0 }; FILE * FP =のfopen(" D:\\ stud.txt "、" RB + " ) のために(私は= 0 ; ST [I] =!' \ 0 ' ; I ++ ){ IF(ST [I]> = ' A ' && ST [I] <= ' Z ' || ST [I]> = ' ' && ST [I] <= ' Z ' ) [ 0 ] ++ ; そうであれば(ST [I]> = ' 0 ' && ST [I] <= ' 9 ' ) [ 1 ] ++ ; それ以外の場合(ST [i]を== ' ' ) [ 2 ] ++ ; ; } のためには、(iは= 0 ; I < 4 ; I ++ ){ のprintf(" %dの" 、[I])。 fwriteの(&[I]、4、1 、FP)。 } FCLOSE(FP)。 リターン 0 ; }