АУ
Алина Утрисова

Помогите сделать программку по массивам на Си (не С++)

Условие:
При помощи двух одномерных массивов. Ввести в каждый массив по 12 целых чисел. Сравнить соответствующие элементы каждого из массивов и вывести количество одинаковых элементов и их номера.
Помогите плисс написать код.

моя цена - мое спасибо большое)

АЛ
Аленка Леонтьева

#include
#include
#include
#define n 12
#define RAND rand() % 7 - 3
int main() {
int a[n], * pa = a, b[n], * pb = b, count = 0, pos = 1;
srand((unsigned)time(NULL));
do *pa = RAND; while (++pa < a + n);
do *pb = RAND; while (++pb < b + n);
pa = a; pb = b;
do printf("%3i", *pa); while (++pa < a + n); printf("\n");
do printf("%3i", *pb); while (++pb < b + n); printf("\n");
pa = a; pb = b;
do if (*pa == *pb++) ++count; while (++pa < a + n);
printf(" Count = %i\n", count);
pa = a; pb = b;
do *pa == *pb++ ?printf(" Position: %i\n", pos++) : ++pos; while (++pa < a + n);
getchar();
}

Где моё большое?

АК
Анна Комарова

цена вопроса?

Похожие вопросы
Помогите в си написать программку пожалуйста!)
помогите пожалуйста с массивом на языке Си++
язык си, одномерные массивы
Символьные массивы на си.
Помогите пожалуйста с программкой На языке СИ
Поможете написать в паскале программку с массивами?
Как сделать функцию в Си++ Builder что бы вывод был массивом?
помогите написать программу в си с использованием массивов
Язык СИ. Массивы Ребят, как на Си написать сортировку массива от меньшего к большему?
Программка в СИ (НЕ C++!!).