ufaktan ufaga c çalışmalarına başladım ancak yazdığım bir kodda ilginç bir hatayla karşılaştım.yazdığım işlem 5 ve 5in katları haricindeki sayılarda gayet güzel işlerken 5 ve katlarında +3 eklemesi yerine +2 ekliyor.bunun nedeni ne olabilir?
kod huzurlarınızda;
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main(){
int a, b;
printf("bir sayi giriniz:\n");
scanf("%d", &a);
b = pow (a,2)+3;
printf("girilen sayinin karesinin 3 fazlasi:\n%d\n", b);
system("PAUSE");
return 0;
}