я должен написать код для программы, которая принимает массив с п элементов, а затем проверяет, есть ли два последовательных значения массива с равными абсолютных результатов values.The должны быть отображены следующим образом:Массив c программирование абсолютного значения?
|v[i]|=|v[i+1]|
|v[j]|=|v[j+1]|
Таким образом,
#include <stdio.h>
int i,j,n;
{
int v[100];
printf ("Please write n:");
scanf("%d",&n);
for (i=0;i<n,i++)
printf("Write the element %d",i);
scanf("%d", &v[i]);
}
for (i=0;i<n;i++)
abs(v[i])=abs(V[i+1]);
printf("Elements are %d',v[i]");
for (j=0;j<n;j++)
abs(v[j])=abs(v[j+1]);
printf("Elements are %d',v[j]");
Когда я запускаю это, он показывает, как тысяча ошибок, но я думаю, что ошибки логичны. Можете ли вы сказать мне, где я ошибаюсь?
Это не похоже на действующий код C для меня. – GWW
http://en.cppreference.com/w/c/numeric/math/abs – chris
На каком языке это? .. Это начинается как C, но тогда это становится чем-то совершенно другим! – dasblinkenlight