wikiの再帰で階乗を求める問題でエラーコード3と出てコンパイル
できないんですけど、何が問題ですか?
#include <stdio.h>

int func(int n){
if(n==0 || n==1) return 1;
else return n * (func(n-1));
}
int main(void)
{
unsigned int i;

printf("値を入力してください\n");
scanf("%d",&i);

printf("入力された値の階乗は%dです",func(i));
return 0;
}