我必须为一个程序编写一个代码,该程序接受一个包含 n 个元素的数组,然后检查数组中是否有两个绝对值相等的连续值。结果必须显示如下:
|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]");
当我运行它时,它显示出一千个错误,但我认为这些错误是合乎逻辑的。你能告诉我我哪里错了吗?