每日一练的一个奇怪的问题

img


#include 
#include 
#include 
#include 
using namespace std;
int solution(int n, int pages[7]){
    int result,sum=0;
    for(int i=0;i<7;i++){
        sum=sum+pages[i];
        
    }

    n=n%sum;
    for(int i=0;i<7;i++){
        if(n-pages[i]<=0){
            result=i;
            break;
        }
    }

    return result;
}

int main() {

    int n;
    int pages[7];

    cin>>n;
    
    for (int i = 0; i < 7; i++){
        cin>>pages[i];
    }
    
    int result = solution(n, pages);

    cout<return 0;
}

csdn每日一练我的程序问题在哪?为啥在vscode能输出正确答案在这就一个案例通过不了?求指教

有链接吗
是不是输出格式不正确?