Bienvenido: Ingresar
location: attachment:password_a.c de WebHome/TrabajosPracticos/Practico_02

Adjunto 'password_a.c'

Descargar

   1 #include <stdio.h>
   2 #include <curses.h>
   3 #define MAX_LENGHT      8
   4 #define ENTER           10  // Bug? I tried #define ENTER KEY_ENTER but it didn't work...
   5 
   6 int ch;
   7 char password[MAX_LENGHT];
   8 char *mypass="password";
   9 int pos=0;
  10 
  11 int main()
  12 {
  13    initscr();
  14    noecho();                    /* turn off echoing*/
  15    printw("Please enter the password:\n");
  16    while(true)
  17      {
  18        ch=getch();
  19 
  20        if(ch == ENTER) break;   /* User has pressed ENTER*/
  21 
  22        else                     /* A..Z a...z  */
  23          {
  24            printw("%c", '*');
  25            password[pos++] = ch;
  26            password[pos] = '\0';
  27          }
  28      }
  29 
  30    printw("%c", '\n');
  31    for(int i = 0; i<10; i++)
  32      printw("%c", password[i]);
  33 
  34    echo();                      /* you can turn on echoing now*/
  35    getch();
  36    endwin();
  37    return 0;
  38 }

Archivos adjuntos

Para referirse a los adjuntos de una página, usa attachment:nombredelarchivo, como se muestra abajo en la lista de archivos. NO uses la URL del enlace [get], ya que puede cambiar fácilmente y dejar de funcionar.
  • [obtener | ver] (2019-09-02 11:56:18, 0.5 KB) [[attachment:Makefile]]
  • [obtener | ver] (2019-09-02 11:56:18, 31.6 KB) [[attachment:Proyecto_2018.pdf]]
  • [obtener | ver] (2019-09-02 11:56:18, 18.7 KB) [[attachment:grupos_4R1.pdf]]
  • [obtener | ver] (2019-09-02 11:56:18, 19.7 KB) [[attachment:grupos_4R2.pdf]]
  • [obtener | ver] (2019-09-02 11:56:18, 44.7 KB) [[attachment:instalacion_Raspbian_SD.pdf]]
  • [obtener | ver] (2019-09-02 11:56:18, 0.1 KB) [[attachment:main.c]]
  • [obtener | ver] (2019-09-02 11:56:18, 0.8 KB) [[attachment:password_a.c]]
  • [obtener | ver] (2019-09-02 11:56:18, 1.8 KB) [[attachment:password_b.c]]
  • [obtener | ver] (2019-09-02 11:56:18, 27.7 KB) [[attachment:placa.pdf]]
  • [obtener | ver] (2019-09-02 11:56:18, 334.2 KB) [[attachment:placas.pdf]]
  • [obtener | ver] (2019-09-02 11:56:18, 0.1 KB) [[attachment:suma.s]]
 All files | Selected Files: delete move to page copy to page

No tienes permisos para adjuntar un archivo a esta página.