Simple Input probelm

#include
using namespace std;

int main(){

int sum = 0, input, flag = 0;

while(sum >= 0){
    
    if(flag == 1){
        cout << input << endl;
    }
    cin >> input;
    sum = sum + input;
    flag = 1;

}

return 0;

}

what is wrong with this code

Your correct code https://ide.codingblocks.com/s/223079