|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.01.2017, 22:48 | #1 |
Пользователь
Регистрация: 07.12.2016
Сообщений: 20
|
Немогу разобраться с ошибкой в строчке count++;помогите пожалуйста
#include <stdio.h>
#include <windows.h> char* Rus(const char*); int *create_array(int *, int); void show_array(int *, int ); void solution(int *, int); void main(void); char bufRus[256]; void main(void) { int count_massiv; int *parray = new int[NULL]; do { printf(Rus("Введите порядок матрицы (минимум-3, максимум-10)=")); scanf("%d",&count_massiv); if (count_massiv < 3 || count_massiv > 10) printf(Rus("\nОшибка! Требуемый порядок матрицы (минимум-3, максимум-10). Будьте внимательны!!!\n")); } while (count_massiv < 3 || count_massiv > 10); if (parray) { parray=create_array(parray, count_massiv); printf(Rus("Введенная матрица:\n")); show_array(parray, count_massiv); solution(parray, count_massiv); } else printf(Rus("Нет возможности выделить память под первый элемент матрицы\n")); delete[]parray; } int *create_array(int *array_1,int count_massiv) { int i=0; array_1 = new int[count_massiv]; printf(Rus("Элемент матрицы[%d][%d]="),i,j); scanf("%d",array_1); if (array_1) { for (i=0;i<count_massiv;i++) { printf(Rus("Элемент массива[%d]="), i + 1); scanf("%d",array_1+i); } return array_1; } else printf(Rus("Нет возможности выделить память под оставшиеся элементы матрицы\n")); return 0; } void show_array(int *array_1,int count_massiv) { int i; for (i=0;i<count_massiv;i++) { if (*(array_1+i)) count++; else continue; } if(count) printf(Rus("\nКоличество положительных элементов в матрице, лежащих на главной диагонали=%d\n"),count); else printf(Rus("\nВведенная матрица не содержит положительных элементов, лежащих на главной диагонали.\n")); } char* Rus(const char* text) { CharToOemA(text, bufRus); return bufRus; } |
18.01.2017, 23:10 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
count Объявляли? как-то так
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите пожалуйста разобраться в строчке кода | LetsRock | Помощь студентам | 7 | 11.06.2016 09:05 |
Помогите разобраться с ошибкой | alex0097 | PHP | 1 | 24.11.2013 18:53 |
помогите разобраться с ошибкой | Lokos | БД в Delphi | 0 | 18.12.2009 09:47 |
с ошибкой разобраться помогите | mshunter | Помощь студентам | 2 | 13.05.2009 11:47 |
Помоги разобраться с ошибкой, пожалуйста | Turok | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 17.06.2008 22:58 |