编辑代码

#include <stdio.h>
#define MAX 80
int main () {
    int x[MAX],i=0,sum=0,min;
    while(1){
        int input;
        scanf("%d",&input);
        if (input ==0) break;
        if(input < 0){
            x[i]=input;
            sum+=input;
        }
    }
    min=x[0];
    for(int j=1;j<i;j++){
        if(x[j]<min){
            min=x[j];
        }
    }
    printf("最小值:%d\n 负数和为:%d",min,sum);
}