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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2014, 22:46   #1
ssf
Пользователь
 
Регистрация: 26.10.2014
Сообщений: 13
По умолчанию массивы с

проверить на ошибки
Сформировать новый массив из элементов заданного целочисленного массива М (100), кратных 8 или содержащих в записи числа цифру 5.

#include <stdio.h>
#include <stdlib.h>
#define M 100
int main (void)
{
int m[M];
int i,j,s,a,b;
for(i=0;i<M;i++)
scanf("%d",&m[i]);
s=0;
for(i=0;i<M;i++){
b=0;
for(j=0;j<M;j++){
if(m[j]%8==0){
m[i]=m[j];
s++; j=M; b=1;}
if(b!=1)
while(m[j]!=0){
a=m[j]%10;
if(a==5){
s++; j=M; m[i]=m[j]; m[j]=0;}
m[j]/=10;
}
}}
for(i=0;i<s;i++)
printf("%d",m[i]);
system ("pause");
return 0;
}
ssf вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерные массивы, двумерные массивы, строки Sand093 C++ Builder 11 20.05.2012 21:48
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры nuriyat Помощь студентам 1 21.01.2012 16:16
Двумерные массивы(массивы указателей на массивы) krytishka99 Помощь студентам 1 29.12.2011 19:51
указатели на массивы и массивы указателей blacktener Общие вопросы C/C++ 16 13.06.2011 20:45
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12