您好我有以下代码:
#include <stdio.h>
using namespace std;
int main()
{
FILE *in, *out;
in=fopen("miny.in", "r");
out=fopen("miny.out", "w");
int n;
fscanf(in, "%d", &n);
long long p=1;
long long i;
int x;
for(int i=1; i<=n; i++){
fscanf(in, "%d", &x);
p*=x;
}
int bre=(p/10)%10;
fprintf(out, "%lld", bre);
return 0;
}
当我运行它时工作正常。我正在调试问题。当我到达fprintf的第20行时,调试器停止并在标题中说出错误。有谁知道如何解决这个问题?