Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
5年前关闭。
这行有错误,但我不明白为什么
需要一个大括号。
如果您使用一致的缩进,这将是显而易见的。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
5年前关闭。
if (choice==1)
for(i=0;i<r;i++){
for(j=0;j<c;j++)
masivs[i][j]=rand();
printf("Sakummasivs: \n");
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
printf("%7d", masivs[i][j]);
printf("\n");
}
else if (choice==2)
{
printf("Ievadiet skaitlus\n");
for(i=0;i<r;i++){
for(j=0;j<c;j++)
{
masivs[i][j]=choice;
}
}
else
for(i=0;i<r;i++){
for(j=0;j<c;j++)
masivs[i][j]=rand();
printf("Sakummasivs: \n");
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
printf("%7d", masivs[i][j]);
printf("\n");
}
这行有错误,但我不明白为什么
else if (choice==2)
最佳答案
这个for循环
for(i=0;i<r;i++){
需要一个大括号。
如果您使用一致的缩进,这将是显而易见的。