保龄球积分程序,不知道哪出错了?

char ch,infile[15],outfile[15];

struct game_number

{   int turn[11][2];

}   game[10];

int a[11][4];

int t;

for(i=1;i<=9;i++)

printf("请输入第%d格第一次击倒瓶数:",i+1);

scanf("%d",&a[i][0]);

do

{

if(a[i][0]>10 || a[i][0]<0)

{

m=0;

printf("错误,请再次输入:");

scanf("%d",&a[i][0]); 

}

   else m=1

}       while(m==0);

}

    printf("请输入第十格第一次击倒瓶数:");

scanf(%d,&a[9][0]);

       do

{

if(a[9][0]>10 || a[9][0]<0)

{

m=0;

printf("错误,请再次输入:");

scanf("%d",&a[9][0]);

}

else m=1

}    while(m==0);

if(a[9][0]==10)

{

printf("请输入追加第一次击倒瓶数瓶数:");

            scanf("%d",&a[10][0]);

do

{

                    if(a[10][0]>10 || a[10][0]<0)

{

m=0;

                        printf("错误,请再次输入:");

                        scanf("%d",&a[10][0]);

}

else m=1;

}   while(m==0);

    printf("请输入追加第二次击倒瓶数瓶数:");

    scanf("%d",&a[10][1]);

   do

{

    if(a[10][1]>10 || a{10][1]<0)

{

    m=0;

    printf("错误,请再次输入:");

   scanf("%d",&a[10][1]);

}

    else m=1;

} while(m==0);

}

else

{

printf("请输入第十格第二次击倒瓶数:");

scanf("%d",&a[9][1]);

do

{

if(a[9][1]>10 || a[9][1]<0 || a[9][0]+a[9][1]>10 || a[9][0]+a[9][1]<0)

{

m=0;

printf("错误,请再次输入:");

scanf("%d",&a[9][1]);

}

else m=1;

}    while(m==0);

if(a[9][0]+a[9][1]==10)

{

printf("请输入追加一次击倒瓶数:");

scanf("%d",&a[10][0]);

do

{

if(a[10][0]>10 || a[10][0]<0)

{

m=0;

printf("错误,请再次输入:");

    scanf("%d",&a[10][0]);

}

else m=1;

}  while(m==0);

}

}


慕哥0276839
浏览 1143回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP