|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.12.2012, 01:38 | #1 |
Регистрация: 28.11.2012
Сообщений: 7
|
массив указателей для для динамической памяти
Программа которая проверяет заданное число является простым и удаляет его. Мне нужно создать массив указателей, каждый элемент которого хранит адрес соответствующего даного.Як это сделать?? Помогите пожалуйста!
код: *[CODE] #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #define N 20 int PrimeNumber(int); int PrimeNumber(int number) { if (number == 1) return 0; for(int i=2; i*i<=number; i++){ if(number%i == 0) return 0; } return 1; } int main() { int *mas;//масив int i=0,j,tmp; int t,n; //вказівник на початок масиву mas=(int*)malloc(100*sizeof(int)); if(mas==NULL){ puts("Pam\'iat visutnia"); } printf("\nVvedit chusla\n"); while(i<N){ scanf("%d", &mas[i]); if(mas[i]==0) break; i++; } n=i; printf("\n Novui Masuv \n"); for(t=0; t<n; t++){ if (!PrimeNumber(mas[t]) ) printf("%d\n", mas[t]); } free(mas); fflush(stdin); getchar(); return 0; } [/СODE] Последний раз редактировалось petro.chelsea1234; 04.12.2012 в 01:55. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массив указателей, динамическое выделение памяти | Андрей! | Общие вопросы C/C++ | 11 | 09.02.2012 01:05 |
Массив в динамической памяти (С++) | druger | Помощь студентам | 0 | 05.12.2011 10:13 |
Использование указателей и динамической памяти | Black_butterfly | Помощь студентам | 3 | 02.05.2011 18:07 |
Выделение памяти под массив указателей | Анка291 | Общие вопросы C/C++ | 9 | 25.02.2011 00:03 |
Возможно ли сделать рабочий Transparent для Image, созданной на динамической форме2, для формы1. | Лукманов Александр | Мультимедиа в Delphi | 3 | 27.04.2009 14:12 |