Edultra 13 Denunciar post Postado Junho 1, 2008 É o seguinte tenho este pequeno código: for(col=0;col<tam;col++) { if(letra==texto[col]) { printf("%c ",texto[col]); resp[col]=letra; } if((letra!=texto[col])&&(letra!=resp[col])) { printf("%s ",resp[col]); }tentei utilizando o strcopy mas não deu certo pois letra é char, só que fazendo deste jeito: "resp[col]=letra;" ta armazenando lixo dentro de resp... o que pode ser? sera que devo utilizar strcpy mesmo? Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Junho 2, 2008 strcpy copia string. Se for só caracter é atribuição mesmo. Tem que verificar o índice do vetor pra não se perder. Explica melhor o que quer, pois existe sprintf que pode ser usado pra copiar algo para uma variável string e fica bem fácil de montar. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites