こんにちは私はcに不慣れで、これまでこのエラーに遭遇したことはありません。プログラムでintを宣言したとは思わないので、少し混乱しています。ただし、13、14、22、23、24、35のように、および40配列の添え字が整数ではない場合、コードは次のようになります。
#include <stdio.h>
int main(int argc, char const *argv[])
{
double mint[8];
double gum[8];
double count = 1.0,num,sum=0.0;
while(count <= 8)
{
printf("please enter a number");
scanf("%d",&num);
mint[count]=num;
printf("%d\n",mint[count] );
count++;
}
count = 1;
while(count<=8)
{
sum += mint[count];
gum[count] = sum;
printf("%d\n",gum[count] );
count++;
}
count = 1.0;
sum = 1.0;
while(count<=8)
{
while(sum<=8)
{
printf("%d",mint[sum] );
sum++;
if (sum==8)
printf("\n");
}
printf("%d",gum[count] );
count++;
}
return 0;
}