#include 
#define gotoxy(x, y) move(y-1, x-1)
#define clrscr()     clear();
#define cprintf(str) printw(str)
void verify_color() {
   if(!has_colors()) {
      endwin();
      fprintf(stderr, "\nYour terminal Color not supported\n");
      exit(1);
      }
}

#include 
void main() {
   int baud, hascolors;
   char erase, kill, *name;
   char *yesno[]= {"No", "Yes"};
   initscr();
   baud= baudrate();
   hascolors= has_colors();
   erase= erasechar();
   kill= killchar();
   name= longname();
   printw("Your Terminal Baudrate      : %d\n", baud);
   printw("Your Terminal Has colors?   : %s\n", yesno[hascolors]);
   printw("Your Terminal Erase char is :%c\n", erase);
   printw("Your Terminal Kill char is  : %c\n", kill);
   printw("Your Terminal Is            : %s\n", name);
   
   refresh();
   getch();
   clear();
   refresh();
   endwin();
}