#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <conio2.h>
int main()
{
char frase[80];
int i=0, j=0, x=0;
printf("Introduce una frase: \n");
fgets(frase,80,stdin);
srand(time(NULL));
if (strlen(frase)>0) {
for (j=0; j<30; j++) {
system("cls");
for (i=0; i<strlen(frase); i++) {
x=(rand()%4) + j;
gotoxy(i+1,x);
if (x < 24) {
printf("%c",frase[i]);
}
}
Sleep(250);
}
}
return 0;
}
A continuación, se pueden ver los resultados de la ejecución del programa en distintos instantes de la misma.#include <stdlib.h>
#include <windows.h>
#include <conio2.h>
int main()
{
char frase[80];
int i=0, j=0, x=0;
printf("Introduce una frase: \n");
fgets(frase,80,stdin);
srand(time(NULL));
if (strlen(frase)>0) {
for (j=0; j<30; j++) {
system("cls");
for (i=0; i<strlen(frase); i++) {
x=(rand()%4) + j;
gotoxy(i+1,x);
if (x < 24) {
printf("%c",frase[i]);
}
}
Sleep(250);
}
}
return 0;
}
No hay comentarios:
Publicar un comentario