با سلام دوستان

در برنامه کد بلاکس این کد رو می نویسم ولی در باسخهایی که با مضرب 5 خروجی یک عدد کم میکنه ( مثلا 5 به توان 2 خروجی 24 میشه یا 10 به توان 2 خروجی 99 میشه) مشکل کجاست؟

کد:
#include <stdio.h> #include <math.h> int main() { int j; printf("enter a number:\n"); scanf("%d",&a); printf("enter another number:\n"); scanf("%d",&b); j=pow(a,b); printf("%d\n",j); return 0; }

سپاس