Chiedo scusa per il modo in cui ho scritto.
ho risolto il problema che mi diceva per quanto riguarda le lettere.ho sviluppato cosi il programma:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <string.h>
#define MAX 300
int main()
{
int i=0;
char alfabeto[22]={'a','b','c','d','e','f','g','h','i','l','m','n','o','p','q','r','s','t','u','v','z','\0'};
char codice[6]={'a','c','d','f','g','\0'};
srand(time(0));
do{
alfabeto[rand()%22];
i++;
}while(alfabeto==codice || i>MAX);
printf("numero di prove effettuate %d\n",i);
system("PAUSE");
}
non mi da errori ,ma comunque mi dice sempre che il codice lo ha trovato dopo 299 tentativi,dove ho sbagliato?