]> git.sur5r.net Git - cc65/commitdiff
test program for cprintf()
authorcpg <cpg@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 11 Jun 2000 23:56:09 +0000 (23:56 +0000)
committercpg <cpg@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 11 Jun 2000 23:56:09 +0000 (23:56 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@57 b7a2c559-68d2-44c3-8de9-860c34a00d81

testcode/lib/cprintf.c [new file with mode: 0644]

diff --git a/testcode/lib/cprintf.c b/testcode/lib/cprintf.c
new file mode 100644 (file)
index 0000000..7f58070
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ * test program for the cprintf() function
+ * (for the \r and \n special operators)
+ * CPG
+ *
+ * The output generated by this program should look
+ * like this:
+ *
+ * ---- top of screen --------
+ * 12345
+ *      67890
+ *
+ *
+ * 67890
+ *
+ * hit return to exit....
+ .
+ .
+ .
+ * ---- bottom of screen -----
+ */
+
+#include <stdio.h>
+#include <conio.h>
+
+int main(void)
+{
+       clrscr();
+       cprintf("12345\n");
+       cprintf("67890\n");
+       gotoxy(0,4);
+       cprintf("12345\r");
+       cprintf("67890\r");
+       printf("\n\n");
+       printf("hit return to exit....\n");
+       fgetc(stdin);
+       return(0);
+}