Zdravím.Som začiatočníka a potrebujem napísať program ktorý zistí ,či je zadané číslo celé alebo desatinné.Funkcia nesmie nič načítať ,ani vypisovať.Program mi stále vypisuje že je číslo je
celé...... V druhom zdrojaku som chcel zo zadaných celých čísiel vypočítať príklad a vypísať jeho výsledok v desatinných číslach.....Opäť mi ho vypisuje len v celých číslach......
# include <math.h>
# include <stdio.h>
# include <conio.h>
int desatinne(int a)
{
if(a % 1 == 0){
printf("\ncislo je cele");
}
else{
printf("\ncislo je desatinne");
}
}
int main(int cislo)
{
printf("zadaj cislo");
scanf("%d",&cislo);
desatinne(cislo);
getch();
return 0;
}
int r int pi int s printf("zadaj polomer kruhu \n"); scanf("%i",&r); pi = 3,14; s = pi*r^2; printf("obsah kruhu je %f",s);