Ciao a tutti! Sto facendo un programma che controlla se un array di interi ha gli elementi pari disposti in ordine crescente e gli elementi dispari disposti in ordine decrescente. Ho scritto questo codice, ma a quanto pare non riesce ha uscire dal primo ciclo.
codice:
#include <stdio.h>

int main()
{
int i,j,ris;
int V[]={1,5,2,4,3,3,4,2,5,1};
ris=-1;

for(i=0;i<10;i+2)
{
	for(j=i+2;j>i;j-2)
	{
	if(V[j]>V[i])
	ris=0;
	else
	ris=1;
	}

}
if(ris==0)
printf("Gli elementi pari del vettore sono ordianti in ordine crescente\n");
else
printf("Gli elementi pari del vettore non sono ordianti in ordine crescente\n");
ris=-1;
for(i=1;i<10;i+2)
{
	for(j=i+2;j>i;j-2)
	{
	if(V[j]<V[i])
	ris=0;
	else
	ris=1;
	}
}
if(ris==0)
printf("Gli elementi dispari del vettore sono ordianti in ordine decrescente\n");
else
printf("Gli elementi dispari del vettore non sono ordianti in ordine decrescente\n");

return 0;
}