Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2010, 11:38   #1
J__S(Юляшка)
Пользователь
 
Регистрация: 19.12.2009
Сообщений: 11
Вопрос Указатели...вообще нечего не могу понять...

Дана динамическая целочисленная матрица.Построить динамический одномерный массив,каждый эллемент которого равен сумме элементов одной строки исходной матрицы.
Освободить память от матрицы,найти произведение эллементов одномерного массива и записать его как динамическую переменную.
Все исходные данные,результаты и соответсвующие адреса распечатать.


Вот что-то набрала,но это половина и только фрагментами
Код:
#include<stdio.h>
#include<stdlib.h>
#include<alloc.h>
	int main()
	{
	
		int n,m,i,j,s,a;
		int *mp;
		printf("\n Vvedite chislo strok i stolbcov matrici:");
		scanf("%d%d",&n,&m);
		mp=(int*)calloc(n*m,sizeof(int));
		printf("\nVvedite celuy matricy(%d*%d) postrochno:\n",n,m);
		//------------ввод двумерного  массива-----------------
		for(i=0;i<n;i++)
			for(j=0;j<m;j++)
				scanf("%d",mp+i*m+j);
	
//-------------------------------ввод динамического одномерного массива---------------------
	{
		printf("\nVvedite kol-vo elementov massiva:");
	scanf("%d",&m);
	mp=(int*)calloc(m,sizeof(int));
	fflush(stdin);
	printf("\nVvedite massiv iz %d 'ktvtynjd:\n",m);
	for(i=0;i<m;i++)
		scanf("%d",mp+i);
	
		s=0;
		for(j=0;j<m;j++)
			s=s+a;
		printf("%d",s);
		
	printf("\nelementi massiva i ih adresa\n");
	for(i=0;i<m;i++)
		printf("%2%p",*(mp+i),mp+i);
	}
	}

Последний раз редактировалось MaTBeu; 27.01.2010 в 15:12.
J__S(Юляшка) вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обращение к эелементам двумерного массива через указатели на С ++ помогите понять как исправить ошибку серг Общие вопросы C/C++ 3 09.08.2010 12:37
не могу понять Dawystrik SQL, базы данных 0 06.09.2009 19:20
Не могу понять Superlotles Помощь студентам 8 31.08.2009 20:39
не могу понять... Dutchman Паскаль, Turbo Pascal, PascalABC.NET 4 14.12.2006 07:14