//что не так???
/*Миссис Терри – учитель рисования в детском саду – любит, когда ее дети лепят что-нибудь из глины. Одно из ее заданий заключается в том, чтобы придать куску глины форму прямоугольного бруска и измерить его стороны. Однако в каждой группе всегда находится один ребенок, который норовит отобрать немного глины у товарища. Поскольку миссис Терри всегда выдает всем детям равные куски глины, вы можете написать программу, которая поможет миссис Терри найти похитителя глины и его жертву по результатам измерения вылепленных детьми брусков.
Дана одна или больше групп детей, перечисление которых заканчивается строкой, содержащей −1. Каждая группа начинается со строки, содержащей n – число детей в группе. Дальше идут n строк с информацией об учениках. Каждая строка содержит три положительных числа, представляющих собой размеры получившегося бруска, и имя ребенка. В любой группе не меньше 2 и не больше 9 учеников. Имя ребенка не более 8 букв. Миссис Терри выдает самое большее по 250 кубических единиц глины каждому ученику. В группе находится ровно один похититель и один пострадавший.
Напечатайте одну строку для каждой группы, содержащую имена похитителя и его жертвы так, как показано в примере.
Пример ввода
3
10 10 2 Jill
5 3 10 Will
5 5 10 Bill
4
2 4 10 Cam
4 3 7 Sam
8 11 1 Graham
6 2 7 Pam
-1
Пример вывода
Bill Will
Graham Cam*/
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int t,n;
char matrix_of_names[9][8];
do
{
scanf("%d",&n);
int arr_of_sizes[n];
int p=1;
int i;
for(i=1;i<=n;i++)
{
scanf("%d",&t);
p=p*t;}
int k=0;
arr_of_sizes[k]=p;
k++;
char c; int nRow=0;int nCol=0;
while(!(nRow==n-1))
{
while(!(c=='\0'))
{
while(!(c=='\n'))
{
scanf("%c",&c);
matrix_of_names[nRow][nCol]=c;
nCol++;
}
c='\0';
matrix_of_names[nRow][nCol]=c;
nRow++;
}
}
int max,min;
int nom1=0;
int nom2=0;
max=arr_of_sizes[0];
min=max;
for (i=1;i<n;i++)
{
if (*(matrix_of_names
)>max){max=*(matrix_of_names);nom1=i;}
if (*(matrix_of_names)<min) {min = *(matrix_of_names);nom2=i;}
}
nCol=0;
nRow=nom1;
while(!(matrix_of_names[nRow][nCol]=='\0'))
{
printf("%c",matrix_of_names[nRow][nCol]);
nCol++;
}
nRow=nom2;
nCol=0;
while(!(matrix_of_names[nRow][nCol]=='\0'))
{
printf("%c",matrix_of_names[nRow][nCol]);
nCol++;
}
}
while(!(t==-1));
system("PAUSE");
return 0;
}