C 프로그래밍 22

C언어 프로젝트 23.12.01

C언어로 회원가입, 로그인 프로그램을 만들어보던 중 회원가입에서 1차와 2차 비밀번호를 맞는지 확인하는 과정에서 비밀번호를 맞게 입력했을 때 실패가 출력되었고, 다르게 입력했을 때 성공으로 출력되었다. 이 부분에서 이상함을 느꼈고 정보를 찾아보니 #include 의 strcmp 함수를 이용하여야 문자열을 비교할 수 있다는 점을 알게되었고 비밀번호 비교하여 성공, 실패를 작성할 수 있게 되었다. #include #include //문자열 비교함수인 "strcmp"를 사용하기 위해 string.h 라이브러리를 사용. enum loginProgram { userCreate = 1, //회원가입 userLogin = 2 //로그인 }; struct userInfo { //struct를 이용하여 로그인 정보 저장..

C 프로그래밍 2023.12.01

C언어 프로젝트 23.11.30

이 글은 C언어 독학하면서 조그만한 프로그램을 만들어보는 글입니다. 회원가입, 로그인 기능을 만들어보는 코드를 작성해보고 연습하는 개인 블로그이니 질문에 대한 답변은 어려울 수 있습니다. 이해 부탁드립니다. #include main() { char userId[100]; //사용자 아이디 char userPassword[100]; //사용자 비밀번호 printf("userId: "); scanf_s("%s", userId, sizeof(userId)); //사용자가 입력한 값 저장. sizeof() 입력 필수. sizeof() 없으면 다음으로 넘어가지 않고 종료됨. printf("userPassword: "); scanf_s("%s", userPassword, sizeof(userPassword)); p..

C 프로그래밍 2023.11.30