108. 找出中位數

 avatar
user_6817964
c_cpp
3 years ago
362 B
3
Indexable
void mid(int a[5], int n);

void mid(int a[5], int n) {
	for (int i = 0; i < 5; i++) {
		for (int j = 0; j < i; j++) {
			if (a[j] > a[i]) {
				int temp = a[j];
				a[j] = a[i];
				a[i] = temp;
			}
		}
	}

	printf("Median = %d", a[2]);
}

int main() {
	int a[5], i;
	for (i = 0; i < 5; i++)
		scanf("%d", &a[i]);
	mid(a, 5);
	return 0;
}
Editor is loading...