Работает ли 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 равно заведомо большему числу
Объяснение кода листинга программы
- Объявлены массивы a[100][100] и min
- Выполняется цикл по i от 0 до 99
- Внутри цикла выполняется цикл по j от 0 до 99
- В каждой итерации внутреннего цикла выводится значение a[i][j] с выравниванием по 3 разряда
- Значение a[0][0] не инициализировано, поэтому имеет непредсказуемое значение
- Значение min установлено равным 100000, что заведомо большему числу
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д