ошибка вот:
main();
{
замени на
main()
{
Задачи на С++ по матрицам.
Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
- Oscar
- Сообщения: 963
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
Похоже это учебный пример, в который позапихивали ошибку на ошибке ;-)
По первому коду:
int a, b, m, n, i, j,; //Переменные a и b определяются дважды (первый раз - не нужно)
int a[100] [100];
int b[100] [100];
for (i=0; i<m; i++)
for (j=9; j=n; j++)
A=random
// переменная A не существует (нужно использовать маленькую "a"),
// массив не одномерный, а двухмерный: a[j] =
// random - переменная не существует (предпологаю, что здесь должна быть ф-ция rand() из math.h
// в конце строчки - точка с запятой ";"
cout<<" Matriza a "
// в конце строчки - точка с запятой ";"
cout<<'\p';
// неизвестный ескейп-символ "\p"
Вот тогда оно примерно скомпилируется.
А что же касается семантики, понятия не имею, чего пытаются этим кодом сделать :-)
По первому коду:
int a, b, m, n, i, j,; //Переменные a и b определяются дважды (первый раз - не нужно)
int a[100] [100];
int b[100] [100];
for (i=0; i<m; i++)
for (j=9; j=n; j++)
A=random
// переменная A не существует (нужно использовать маленькую "a"),
// массив не одномерный, а двухмерный: a[j] =
// random - переменная не существует (предпологаю, что здесь должна быть ф-ция rand() из math.h
// в конце строчки - точка с запятой ";"
cout<<" Matriza a "
// в конце строчки - точка с запятой ";"
cout<<'\p';
// неизвестный ескейп-символ "\p"
Вот тогда оно примерно скомпилируется.
А что же касается семантики, понятия не имею, чего пытаются этим кодом сделать :-)