Enviado em 25/06/2011 - 17:18h
E ai galera...
Tô com uma dúvida aqui,como sortear um vetor de caracter em c?
Explicando melhor:
Eu preciso pegar 10 palavras do usuario(usando um vetor),e depois o programa deve sortear uma,para ser usada.Eu pensei nisso:
....
char palavra[11],palavra2;
srand (time(NULL));
for(j=0; j<10; j++){
printf ("Digite a palavra: ");
gets(palavra);
}
k = rand()%10;
palavra2 = palavra[k];
....
Porém não deu certo.Tem algo de errado ai?Ou deve fazer de outra forma?
Obrigado desde já....
Tô com uma dúvida aqui,como sortear um vetor de caracter em c?
Explicando melhor:
Eu preciso pegar 10 palavras do usuario(usando um vetor),e depois o programa deve sortear uma,para ser usada.Eu pensei nisso:
....
char palavra[11],palavra2;
srand (time(NULL));
for(j=0; j<10; j++){
printf ("Digite a palavra: ");
gets(palavra);
}
k = rand()%10;
palavra2 = palavra[k];
....
Porém não deu certo.Tem algo de errado ai?Ou deve fazer de outra forma?
Obrigado desde já....