Список comp.lang.c FAQ разделяет три разных способа легко генерировать случайные числа с распределением Гаусса.
Вы можете взглянуть на это: http://c-faq.com/lib/gaussian.html