본문/내용
1. Lab1 배열에 출석 기록
C언어를 이용한 출석 기록 시스템을 다루는 Lab1의 목적은 배열을 활용하여 학생들의 출석 정보를 관리하는 것이다. 이 실습에서는 간단한 배열을 사용하여 출석 정보를 저장하고, 이를 기반으로 출석 상태를 기록하고 출력하는 방법을 배운다. 출석 기록은 학생들의 학업을 관리하는 데 있어 중요한 요소로, 시스템을 통해 효과적으로 관리할 수 있다. 프로그램의 기본 구조는 출석부에 해당하는 배열을 선언하고, 학생 수에 맞게 해당 배열을 초기화하는 과정이다. 학생 수는 프로그램 시작 시 사용자로부터 입력받아 동적으로 설정할 수 있도록 한다. 이는 코드의 유연성을 높여 주며, 다양한 수의 학생 출석을 처리할 수 있도록 한다. 배열은 고정 크기를 가지고 있기 때문에, 사용자 입력에 따라 배열을 설정하여 해당 인덱스에 출석 정보를 저장하게 된다. 사용자가 입력하는 출석 여부는 보통 `출석`, `결석` 등으로 구분되며, 이를 문자열 형태 혹은 숫자 형태로 구분하여 배열의 각 요소에 저장한다. 예를 들어, 출석이면 `1`, 결석이면 `0`과 같이 저장함으로써 데이터를 보다 간단히 처리할 수 있다. 이렇게 저장된 출석 데이터는 배…