이건 좀 할만했는데 마지막 출력 부분이 어려웠다
{랑 }랑 ,이랑 숫자 따로 출력해야 한다는 것이 번거롭다
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#define _CRT_SECURE_NO_WARNINGS
#define SIZE 5
#include <stdio.h>
void printSet(int a[], int size);
int main(void)
{
int multiset[SIZE];
printSet(multiset, SIZE);//변수타입과 (배열의 경우) 대괄호는 안써줘도 된다
return 0;
}
void printSet(int a[], int size)//변수타입과 (배열의 경우) 대괄호까지 적어줘야 한다
{
int component;
for (int i = 0; i< size; i++)
{
printf("다중집합에 추가할 원소:");
scanf("%d", &component);
a[i] = component;
//for (int j = 0;j<=i; j++)
//printf("{%d}\n", a[j]);
printf("{");
for (int j = 0; j <= i; j++)
{
printf("%d", a[j]);
if (j < i)
printf(",");
}
printf("}\n");
}
}
|
cs |
'대학교 1-2 > 컴프' 카테고리의 다른 글
LABHW3_5 (0) | 2023.09.18 |
---|---|
LABHW3_4_2 (0) | 2023.09.18 |
LABHW3_3_1 (0) | 2023.09.12 |
LABHW3_2 (0) | 2023.09.12 |
LABHW3_1 (0) | 2023.09.12 |