Scusa non era quella la mia intenzione è solo che io ho provato a farlo ma sono arrivato a questo punto morto dove non capisco nemmeno perché mi stampa la parola rosa 2 volte non capisco se posso vedere la stringa i 2 dimensioni come una matrice contente lettere al posto che numeri e l' unica idea che mi e venuta in mente ma non so se e possibile come cosa
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
#define N 5
#define LMAX 20
int main(int argc, char** argv) {
char stringhe[N][LMAX];
int i,j;
for(i=0;i<N;i++)
for(j=0;j<LMAX;j++){
printf("Inserisci stringa [%d][%d]\n",i,j);
scanf("%s",stringhe[j]);
}
for(i=0;i<N && stringhe[j]!=0;i++)
for(j=0;j<LMAX && stringhe[j]!=0;j++){
if(stringhe[j-3]==stringhe[i+1][1] && stringhe[j-2]==stringhe[i+1][2] && stringhe[j-2]==stringhe[i+1][3])
printf("%s\n",stringhe);
}
return 0;
}