×kakuritu[i] = kakuritu[i]/temp;
○kakuritu[i] = youso1[i]/temp;

の間違いです。
よろしくお願いします。

わかりにくいかもしれませんので補足説明しますが

youso1[]の総和分のyouso1[i]が確率になります。
ずれていませんように。

fi
pi=----
n
Σ fk
k=0


よろしくお願いします。