大佬们,帮忙看看代码为什么错?
#include <iostream>
using namespace std;
bool isis(int n)
{
int g, s, b, q;
g = n / 1000;
s = n / 100 % 10;
b = n / 10 % 10;
q = n % 10 % 10;
if (g - q - b - s <= 0)
{
return false;
}
return true;
}
int ans = 0;
int main()
{
int n;
scanf("%d", &n);
int t[n + 10];
for (int i = 0; i < n; i++)
{
scanf("%d", &t[i]);
}
for (int i = 0; i < n; i++)
{
if (isis(t[i]))
{
ans += 1;
}
}
printf("%d\n", ans);
return 0;
}