Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Вычисление выражения с заданной точностью https://www.cyberforum.ru/ c-beginners/ thread1311039.html
Кому не сложно составьте код пожалуйста) Составить программу для вычисления с заданной точностью E
C (СИ) Как записать программу через структуру?
//Программа вычисляет коэффициенты многочлена y=(x-a0)(x-a1)…(x-an) #include <stdio.h> int main() { //int n=4; int an={2,3,4,5}; int anx={0}; int ann={0}; int res={2,1}; int n; printf("%s","Enter n="); scanf("%d",&n); //вводим число скобок int i; int an; for(i=0; i<n; i++)
C (СИ) Почему компилятор ругается на то, что else относится к if? Kомпилятор ругается на то,что else относится к if 'else' without a previous 'if' Вот собственно код: #include <stdio.h> #include <string.h> #define MAX 81 int main(void) { char arr; https://www.cyberforum.ru/ c-beginners/ thread1310920.html C (СИ) Вывести строку, содержащую эти же слова, разделенные одним пробелом и расположенные в алфавитном порядке Прошу помощи в решении задачи. Дана строка, состоящая из английских слов, набранных заглавными буквами и разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, разделенные одним пробелом и расположенные в алфавитном порядке. https://www.cyberforum.ru/ c-beginners/ thread1310916.html
Определить, имеется ли книга с названием C (СИ)
Сведения о книгах это фамилия автора название и год издания Определить — имеется ли книга с названием Информатика. Если да то вывести фамилию автора и год издания. Если таких книг несколько то вывести информацию обо всех этих книгах в табличной форме . #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <windows.h>
C (СИ) Дана непустая строка S. Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробел https://www.cyberforum.ru/ c-beginners/ thread1310911.html
Помогите решить задачу. Дана непустая строка S. Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробелу.
C (СИ) Найти сумму элементов массива https://www.cyberforum.ru/ c-beginners/ thread1310891.html
Здравствуйте, уважаемые участники форума! Помогите, пожалуйста, найти знакопеременную сумму всех элементов массива (A0-A1+A2-A3+...) и вывести результат на экран. Размерность массива 15. Массив я объявил. Дополните, пожалуйста мою программу, чтобы найти эту сумму. Если можно, то покажите, пожалуйста, как можно заполнить этот массив случайными числами с помощью команды rand. Заранее...
Упорядочить строки матрицы по возрастанию сумм элементов каждой строки C (СИ)
Мне нужно упорядочить строки массивы по возрастанию сумм элементов каждой строки. То что я сделал находится ниже. Не много опишу. Задаю произвольную матрицу. Нахожу сумму в каждой строке и присваиваю это значение одномерному массивы B. Как мне теперь упорядочить строки двумерного массива? Прощу объяснить, а не скопировать откуда-нибудь неизвестно что. Буду очень признателен. #pragma hdrstop...
C (СИ) В чем ошибка кода? https://www.cyberforum.ru/ c-beginners/ thread1310829.html
Я ввожу последовательность символов и должен выбрать какие из них удалить, а затем вывести новую последовательность . Опишите В чем ошибка ... #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> using namespace std; const int del = 5; //number of elements that we will delete
C (СИ) Вывести массив, значение каждого элемента которого является дополнением его порядкового номера до 100 Вот текст задачи: Значение каждого элемента массива Р (60) является дополнением его порядкового номера до 100. Вывести этот массив на экран. Вот то решение,которое у меня получилось: #include <stdio.h> #include <stdlib.h> #define n 5 int main() { int a,i; https://www.cyberforum.ru/ c-beginners/ thread1310808.html
Вычислить бесконечное произведение с заданной точностью C (СИ)
задание, на скрине не уверен что правильное решение #include "locale.h" // для корректного вывода в консоль русского языка #include <stdio.h> // для вывода в консоль #include <conio.h> // для доступа к команде _getch() #include <math.h> int main()
C (СИ) Взаимодействие процессов, программные программы, функция pipe() https://www.cyberforum.ru/ c-beginners/ thread1310783.html
Ребят, я в си новичек, с большой буквы Н, помогите написать программу, в которой родительский процесс записывает в канал строку, а дочерний процесс его читает.
0 / 0 / 0
Регистрация: 13.12.2013
Сообщений: 19
0

Динамическое распределение памяти - C (СИ) - Ответ 6901193

25.11.2014, 22:17. Показов 708. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Надо добавить в двумерный массив строку с указанным номером , но не работает , как то неправильно добавляю память realloc-ом
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <stdio.h>
#include <malloc.h>
#include <stdlib.h>
int dob(char **arr[], int nl, int ml, int kl){
    int i, j;
    j=0;
    arr=(int**)realloc(arr, (nl+1)*sizeof(int*));
 
    arr[nl]=(int*) realloc(arr, ml*sizeof(int));
    for(i=0; i<ml; i++){
        arr[kl][i]=arr[nl][i];
    }
     
 
    return(i);
}
void main (void) {
int **a, n, m,k, l, i,j, f;
printf("Vvedite kol-vo strok__");
scanf("%d", &n);
printf("Vvedite kol-vo stolbcov__");
scanf("%d", &m);
a=(int**) malloc(n*sizeof(int*));
for(i=0; i<n; i++){
    a[i]=(int*) malloc(m*sizeof(int));
    for(j=0; j<m; j++){
                printf("a[%d][%d]", i, j);
    scanf("%d", &a[i][j]);
    }
    }
    printf("vvedite stroku kotoruyu nado dobavit_");
    scanf("%d", &k);
    
    f=dob(a, n, m, k);
    printf("poluchenniy massiv__\n");
    for(i=0; i<n+1; i++){
        for(j=0; j<m; j++){
                printf("%3d", a[i][j]);
        }
        printf("\n");
 
    }
 
    for(i=0; i<n+1; i++){
        free(a[i]);
    }
    free(a);
}


Вернуться к обсуждению:
Динамическое распределение памяти C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.11.2014, 22:17
Готовые ответы и решения:

Динамическое распределение памяти
#include &lt;stdio.h&gt; #define NUM 5 #define PREDM 1 typedef struct { char fam,name ; int...

Динамическое распределение памяти
Здравствуйте, помогите в решении задачи. Дана действительная квадратная матрица порядка n....

Динамическое распределение памяти
Дан массив действительных случайных чисел а размером n=100. Выве-сти на экран те элементы массива,...

Динамическое распределение памяти в языке С
Помогите, пожалуйста решить задачу на С. В программе определите и инициализируйте переменную X...

3
25.11.2014, 22:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.11.2014, 22:17
Помогаю со студенческими работами здесь

Динамическое распределение памяти для символьной строки
Объясните, пожалуйста, почему при динамическом распределнии памяти под символьный массив у меня все...

Обработка массивов данных. Указатели. Динамическое распределение памяти
Помогите написать коды на си 1.Найти максимальный по модулю элемент массива. 2. Найти сумму...

Динамическое распределение памяти: программа, вылетает на вводе непосредственно первого элемента массива
Исправте пожалуйста, вылетает на вводе непосредственно первого элемента массива из символов!...

Распределение памяти для выделения и освобождения блоков памяти внутри запрошенного пула
В программе малые&quot;дыры&quot; избегают,что нужно сделать что бы малые &quot;дыры&quot; не избегались.... #...

Динамическое распределение строки
Динамическое распределение строки, строка вводится пользователем, а затем распечатывается справа...

Неверное распределение памяти
доброе время суток помогите найти ошыбку компилирую нету никаких ошыбок дальше ввожу даные(1...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru