Witam, chce zrobić system rejestracji konta w moim programie i napotkałem problem przy wpisywaniu hasła. Chciałem żeby wpisując hasło zamiast wpisywanych liter wyświetlały się gwiazdki. Zrobiłem to tak, że program pobiera znak z klawiatury, wyświetla gwiazdkę i dokleja ten pojedynczy znak do zmiennej w której chce przechować hasło. Wszystko to jest w pętli która kończy się po naciśnięciu enter. Niestety wyskakuje mi cały czas błąd "Access violation reading location 0x0000000000000073" i nie mam pojęcia jak to naprawić. Poniżej kawałek kodu który powinien być za to odpowiedzialny.
#include <stdio.h>
#include <ctype.h>
#include <windows.h>
#include <string.h>
int main()
{
char Pass;
char FL[15];
do
{
Pass = _getch();
printf("*");
strcat_s(FL, 15, Pass);
} while (_getch() != #13);
return(0);
}