#include #define MAX 100 int list[MAX]; void main(){ int i,j,total=0; while(1){ printf("\n*****************%d個目*******************\n",i+1); printf("数値を入力してください。(終了は1を入力。)\n"); scanf("%d",&list[i]); if(list[i]==1){ printf("\n******************************************\n"); printf("breakします。\n"); break; } else{ printf("%d番目の数値に%dを格納しました。\n\n",i+1,list[i]); i++; } } total=list[0]; for(j=1;j<=i;j++){ total = total * list[j]; } printf("\n\n全て掛け合わせた計算結果は > %d < です。\n",total); }