如何跳出内循环进入下一个外循环?多谢!!!
求助:当大于或等于4码时输出并跳出内循环进入到外循环的下一次循环对比。以下的程序输出不对。求助该如何修改?void abc11(int a[][5],int jbb2z)
{
int i,j,counter,s,sum,AA;
FILE *pf;
if((pf=fopen("e:\\zFILE522_003z.txt","w"))==NULL)
{
printf("Cannot open1 file!");
return;
}
for(i=0;i<jbb2z;i++)
{
for(s=0;s<okok;s++)
{
AA=0;
for(j=0;j<5;j++)
{
if(b[s][j]==a[i][j]) //a数组和b数组对比
AA++; //有相同的就记数
if(AA>=4)
for(j=0;j<5;j++)
a[i][j]=b[s][j];//有等于大于4个数同的将b数组赋予a数组
break; //跳出内循环转入下一个外循环
}
}
{
for(j=0;j<5;j++)
fprintf(pf,"%4d",a[i][j]);
fprintf(pf,"\n");
jtyyk++;
}
}
fclose(pf);
}