このディレクトリの索引
http://toro.2ch.net/test/read.cgi/tech/1357748713/612
#  [1] 授業単元:(文字列) 
#  [2] 問題文(含コード&リンク):文字列st の中に含まれる文字ch の個数(含まれて 
#  いなければ0 とする)を返す関数 
#  int str_chnum(const char st[], int ch) 
#  を作成せよ.以下の実行例のように,関数の動作を確認 
#  できるmain 関数も作成すること. 
#  【注意】scanf で文字列を入力させた後にgetchar 関 
#  数で文字を入力させたい場合,getchar で文字を入力 
#  させる前に 
#  scanf("%*c"); 
#  などとして,バッファに残った改行コードを読み捨て 
#  ておく必要がある. 
#   
#  のように動作するプログラムを作成せよ 
#  

'文字列stの中に含まれる文字chの個数(含まれていなければ0 とする)を返す関数'(_st,_ch,_文字列stの中に含まれるchの個数) :-
        count(sub_atom(_st,_,1,_,_ch),_文字列stの中に含まれるchの個数).