Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <curses.h>
- #include <stdio.h>
- #include <stdlib.h>
- char login[24];
- char haslo[32];
- void odczyt(FILE *f)
- {
- char a;
- while(!feof(f)) {
- fscanf(f,"%c",&a);
- if(!feof(f))
- printf("%c",a);
- }
- void logowanie(FILE *f)
- {
- echo();
- printf("Podaj login \n");
- refresh();
- scanw("%[^\n]s",login);
- printw("Podaj haslo \n");
- refresh();
- noecho();
- scanw(" %[^\n]s",haslo);
- clear();
- printw("Zalogowano!");
- getch();
- endwin();
- fprintf(f,"%s\n %s\n ",login,haslo);
- }
- int main()
- {
- initscr();
- raw();
- WINDOW *w1;
- w1=newwin(LINES/2,COLS/2,LINES/2,COLS/2);
- wrefresh(w1);
- FILE *plik;
- plik = fopen(baza.txt","a+");
- if(plik == NULL) {
- printf("Błąd otwarcia pliku!\n");
- return 0;
- }
- logowanie(plik);
- if(fseek(plik,0,SEEK_SET)==-1) {
- printf("Błąd operacji przesuwania wskaźnika pliku!\n");
- return 0;
- }
- if(fclose(plik))
- printf("Błąd zamknięcia pliku!\n");
- return 0;
- }
- return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement