Salve devo risolvere l'esercizio n.3 della foto allegata.
sono arrivata a questo punto, secondo voi va bene? Manca qualcosa?
#include<stdio.h>
#define TRUE 1
#define FALSE 0
typedef int bool;
int successione(int a[],int A[], int b[], int n)
{
int i=0;
int j=0;
int k=0;
int appo;
bool condizione=TRUE;
while((i<n)&&(condizione==TRUE))
{
while(j<n)
{
if((A[i]==a[j])&&(A[i+1]==a[j])&&(A[i+2]==a[j]))
j++;
else
printf("A[%d] è diverso dalla successione a\n", i);
condizione=FALSE;
while (k<n)
{
if((A[i]==a[k])&&(A[i+1]==a[k])&&(A[i+2]==a[k]))
k++;
else
printf("A[%d] è diverso dalla successione b\n", i);
condizione=FALSE;
}
}
i+3;
}
return condizione;
}
int main() {
return 0;
}