1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-27 00:29:31 +00:00
cc65/testcode/lib/cursor.c
Greg King 0390c34e88 Changed multi-line C comments into another style.
The left side doesn't look unbalanced.
2014-06-30 16:51:07 -04:00

50 lines
858 B
C

/*
** test for conio cursor() function
** CPG 2002
**
** the cursor should be in the same state as mentioned in the printfs
*/
#include <conio.h>
#if 1
#define NEWLINE cprintf("\r\n")
#define PRINTF cprintf
#else
#include <stdio.h>
#define NEWLINE printf("\n")
#define PRINTF printf
#endif
int main(void)
{
char c;
NEWLINE;
cursor (1);
PRINTF("enter key (cursor on): ");
c = cgetc();
NEWLINE;
cursor (0);
PRINTF("enter key (cursor off): ");
c = cgetc();
NEWLINE;
PRINTF("enter key (cursor on): ");
cursor (1);
c = cgetc();
NEWLINE;
PRINTF("enter key (cursor off): ");
cursor (0);
c = cgetc();
NEWLINE;
PRINTF("hit any key to exit...");
c = cgetc();
NEWLINE;
return(0);
}