puts("数字を入力してください");
scanf("%d",&n);
min = n;
while(n){
if(min > n)min = n;
puts("数字を入力してください");
scanf("%d",&n);

この辺が馬鹿すぎ。