masz na dysku plik program1.out ?
jak tak to jest ok
w drugim na pewno jest ***378;le: znak dzielenia przy pierwszym d, zamie***324; na ten z numerycznej, druga sprawa to ***378;le w prinfie pod koniec, popraw, to tak na szybko
i jeszcze jedna sprawa: nie dzielimy modulo ma liczbach zadeklarowanych jako float, tylko na intach