Работает ли Turbo C++ на Windows 7 - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Работает ли этот компилятор на Windows 7?
Просто пишу прогу хело ворлд- компилирует, пишу это
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
clrscr();
int a[10][5],min;
int i,j;
randomize();
for (i=1;i<11;i++) {
 printf("\n");
for (j=1;j<6;j++)  {
 do
 {
 a[i][j]=rand()%255-rand()%0;
 }
 while ((a[i][j]<255)&&(a[i][j]>0));
  printf ("%d",a[i][j]," , ");
          }
           }
   min=a[0][0];
   for (i=1;i<11;i++)
   for (j=1;j<5;j++)
      {
     if(a[i][j]<min)
     min=a[i][j];
     }
     printf ("\n\n%d", min);
     getch();
     return 0;
 
}
не компилирует
в 15 строчке ошибка помогите исправить пожалуста

Решение задачи: «Работает ли Turbo C++ на Windows 7»

textual
Листинг программы
printf ("%3d  ,",a[i][j]);    // Число 3 - выравнивание по 3 разрядам; 5 - по пяти и т.д.
 
    //min=a[0][0];        // <------- a[0][0] не инициализирована, поэтому имеет непредсказуемое
                          // значение
    min=100000;           // min равно заведомо большему числу

Объяснение кода листинга программы

  1. Объявлены массивы a[100][100] и min
  2. Выполняется цикл по i от 0 до 99
  3. Внутри цикла выполняется цикл по j от 0 до 99
  4. В каждой итерации внутреннего цикла выводится значение a[i][j] с выравниванием по 3 разряда
  5. Значение a[0][0] не инициализировано, поэтому имеет непредсказуемое значение
  6. Значение min установлено равным 100000, что заведомо большему числу

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5