Всякий раз, когда я ввожу число в эту программу, программа возвращает значение, которое на 1 меньше фактического результата... В чем здесь проблема??
#include<stdio.h>
#include<math.h>
int main(void)
{
int a,b,c,n;
scanf("%d",&n);
c=pow((5),(n));
printf("%d",c);
}