#include <stdio.h>
#include <conio.h>
int kt(float n) {
int i; float s=0;
if (n==(int) n) {
for (i=1;i<n;i++) if ((int) n%i==0) s+=i;
return (s==n);
}
else return 0;
}
main() {
float n;
printf ("nhap n:"); scanf ("%f",&n);
if (kt(n)) printf ("la so hoan hao") ; else printf ("khong la so hoan hao");
return 0;
}
turn làm gì trong này ạ…e chưa hiểu hàm turn lắm, mong mọi người giúp e với…!