Prijatelju nisi bas dobro objasnio ali evo koliko toliko pokusacu da pomognem, ako si mislio na sljedece:
ako imas niz od 2,1,3,4,5,6,1,1,10,2,3,4 onda ti je najveci uzastopni rastuci podniz 3,4,5,6 ako si na to mislio evo onda jedan mali kodic koji ces da testiras nemam ja bas sad vremena ali napati se malo :)
Code:
#include <stdio.h>
#include <conio.h>
#define MAX 10
int niz[MAX];
int tmp_niz[MAX][MAX];
int i=0,j=0,max,brojac[MAX],tmp;
void unos_inc()
{
printf("Unesi clanove niza: \n");
for (i=0;i<MAX;i++)
{
scanf("%d",&niz[i]);
brojac[i]=1;
}
}
main()
{
int k=0;
unos_inc();
for (i=0;i<MAX-1;i++)
{
if (niz[i]+1==niz[i+1])
{
tmp_niz[k][j]=niz[i];
brojac[k]++;
j++;
}
else
{
k++;
j=0;
}
}
max=brojac[0];
for (i=0;i<k;i++)
if (brojac[i]>brojac[i+1])
{
max=brojac[i];
tmp=i;
}
printf("\nMaximalan niz ima %d clanova",max);
printf("\nClanovi niza su: \n");
for (i=0;i<max;i++) printf("%d",tmp_niz[tmp][max]);
getch();
}
PS
Ako ima neka greska ispravite me :)
Everything is possible !!!