>>576
二回入力処理を書いているのが馬鹿だ。と言っていると仮定して書き直してみた。
俺の理解が違ってたら指摘頼むわ。
#include<stdio.h>
int main(){
    int n=0,min = 0;
    do{
        if(!min || min > n)min = n;
        puts("数字を入力してください");
        scanf("%d",&n);
    }while(n);
    if(min)printf("最小値は%dです\n",min);
    else printf("何もありませんでした\n");
    return 0;
}