int t,r,c;
int matrix[100][100][100];
int i,j,k=0,l=0;
int te,ck=0;
scanf("%d",&t);
for(te=0;te<t;te++)
{
printf("RC");
scanf("%d %d",&r, &c);
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
printf("te= %d i= %d j= %d",te,i,j);
fflush(stdin);
matrix[te][i][j] = getchar();
}
}
}
образца о/рвложенного цикла: внутренний цикл пропускается один раз, когда выполняется
[email protected]:~/Desktop$ ./spoon.o
3
RC3
6
te= 0 i= 0 j= 0te= 0 i= 0 j= 1
Контроль непосредственно запрашивает значение для J = 1 и у = 0 skipped.WHY?
Вы не должны компилировать ваши исполняемые файлы с '.o' расширений. '.o' используется для обозначения объектного файла. – meagar
Обратите внимание, что 'fflush (stdin)' действительно определен только в Windows (хотя справочная страница Linux также ссылается на эту возможность, но не ясно, что она действительно работает). Стандарт C оставляет его неопределенным. –