2. Playing with characters 요구사항 :ch라는 캐릭터형을 입력으로 취함s는 문자열 형태를 입력으로 취함sen라는 문장 형태를 입력으로 취함받은 데이터들을 한 문장에 하나씩 세 줄로 출력한다 기능설계 : scanf와 printf의 사용 #include #include #include #include int main() { char ch; // ch 선언 char s[20]; // s 선언 char sen[80]; // sen 선언(공백문자가 들어가는 문장형태라는 사실이 중요함) scanf("%c\n%s\n%[^\n]s", &ch, s, sen); // 줄이 바뀔 때마다 새로운 입력값을 받아옴 printf("%c\n%s\n%s", ch, s, sen); // 줄 바꿔가며 출력 return 0;} 정리 : 왜 sen은 %[^\n]s형태.. 1. "Hello World!" in C 요구사항 : Hello, World!는 무조건 출력하고그 다음 줄은 동적으로 메모리를 할당하고 입력한 문자열을 받아 문자열을 출력한다. 기능 설계 :동적으로 메모리 할당을 위한 malloc 함수 사용출력은 printf 사용 #include #include #include #include int main() { char s[100]; //임시로 할당할 char 배열 char *string; //동적 할당영역을 연결해줄 포인터 배열 printf("Hello, World!\n"); //해커랭크에서 필요하다고 한 문자열 gets(s); //문자열 입력 함수 string = (char *) malloc(strlen(s)+1); //동적으로 메모리 할당 strcpy(string, s); printf("%s\n", .. 1124 토요일 스터디모임 11월 24일C로 학생 관리 프로그램 작성(목표:구조체/포인터) 요구사항INPUT 학생정보이름 SCOTT성별 M전공 COMPUTER ENGINERRINGGPA 3.5졸업일 2018-03-02현재 워크 : ㅁㅁㅁ electronics 조회 기능ALL이름으로해당 전공으로 삭제 기능이름으로 삭제 기능 명세맨 처음에1. 입력하기2. 조회하기3. 삭제하기형태의 창을 띄워주고 1치고 엔터누르면 입력하는 창이 나옴2치고 엔터누르면 조회하는 창이 나옴3치고 엔터누르면 삭제하는 창이 나옴 입력창에서는 이름 전공 성별 GPA 졸업일 현재 회사를 순서대로 받을 수 있도록 하나씩 창을 띄워줌EX)이름:이 뜨고 홍길동이라고 치는 경우전공 :이렇게 텍스트창이 순서대로 뜨는 형태 조회창에서는 다시1. ALL2. 이름3. 전공창을 .. 이전 1 2 3 4 다음