Queria saber se tem algum jeito de fazer com que qdo roda-se o programa em vez dele ser escrito da esquerda para direita, seria ao inverso da direita para esquerda.
Por exempo:
A --<--<--<--<--<-- B
^ [color=white]---------------------[/color] ^ começa aqui
termina aqui
Se alguem tiver alguma ideia, por favor posta ai.
Valeu.
Rode esse programa (se for em Windows, é claro; em Linux é necessário usar uma outra API que não "Sleep" e incluir outro arquivo que não "windows.h") e veja a string sendo escrita da direita para a esquerda…
F
Filipe_19
Ae thingol, valeu, mas eu precisava era em C mesmo pq ai vc uso uns recurso de C++, mas era isso mesmo q eu precisava entao vo da uma olhada e pega a ideia e tentar fazer em C.
Valeu brother.
T
thingol
A idéia é usar o “\b\b” para voltar duas posições do cursor. É bobo mas funciona direitinho.
L
lavh
Filipe_19:
Queria saber se tem algum jeito de fazer com que qdo roda-se o programa em vez dele ser escrito da esquerda para direita, seria ao inverso da direita para esquerda.
Por exempo:
A --<--<--<--<--<-- B
^ [color=white]---------------------[/color] ^ começa aqui
termina aqui
Se alguem tiver alguma ideia, por favor posta ai.
Valeu.
Um texto em C é um vetor de char.
Você pega esse vetor, e faz um for decrementando o contador, para ir do último caractere, até chegar em 0. E pronto! Seria:
for (i = N; i >= 0; i++) {
}
onde N é o tamanho do seu texto!
F
Filipe_19
Ae valeu pessoal consegui fazer, vo posta o codigo para se alguem quiser ver.