Source Code File 06-10_cat
06-10_cat.c
#include <ncurses.h>
int main()
{
char ob[] = "taf";
char *o;
int x;
initscr();
/* display initial string */
addstr("Where did that silly cat go?");
refresh();
getch();
/* edit out the word 'silly' */
move(0,15);
for(x=0;x<5;x++)
{
delch();
refresh();
napms(250);
}
/* and immediately insert the word 'fat' */
o = ob;
while(*o)
{
insch(*o);
o++;
refresh();
napms(250);
}
getch();
endwin();
return 0;
}
Output Screenshot

Notes
* I cheated. The word "fat" is set backwards at Line 5. That way I didn't have to do any reverse math when the text was inserted.
* And, yes, it took me some trial and error to specifically locate the cursor in Line 17.
Copyright © 1997-2025 by QPBC.
All rights reserved
