Code:
size=strlen(oldman1);
for(x=0;x<size;x++)
{
Sleep(50);
printf("%c",oldman1[x]);
}
Code:
size=strlen(daughter);
for(x=0;x<size;x++)
{
printf("%c",daughter[x]);
Sleep(50);
}
Code:
size=strlen(oldman1);
for(x=0;x<size;x++)
{
Sleep(50);
printf("%c",oldman1[x]);
}
Code:
size=strlen(son);
for(x=0;x<size;x++)
{
printf("%c",son[x]);
Sleep(50);
}
Code:
size=strlen(oldman2);
for(x=0;x<size;x++)
{
Sleep(50);
printf("%c",oldman2[x]);
}
Seriously?! O_o
Don't you think that just maybe that deserves a function unto itself? O_o
Even something casually dangerous would be better than writing nearly the same thing over and over.
Soma
Code:
int slowprintf
(
unsigned int msdelay_f,
const char * format_f,
...
)
{
char message_buffer[1024];
char * character = message_buffer;
int characters_written;
va_list vargs;
if(0 == format_f)
{
return(-1);
}
va_start(vargs, format_f);
characters_written = vsprintf(message_buffer, format_f, vargs);
if(0 < characters_written)
{
while(0 != *character)
{
fputc(*character, stdout);
mydelay(msdelay_f);
++character;
}
}
va_end(vargs);
return(characters_written);
}