问题解决的话,请点下采纳,
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n;
printf("Enter the number of elements in array\n");
scanf("%d", &n);
printf("\nEnter %d integers\n", n);
int * a = (int *)malloc(sizeof(n) * sizeof(int));
for (int i = 0; i < n; i++)
scanf("%d", &a[i]);
int min = 0;
for (int i = 1; i < n; i++)
{
if (a[min] > a[i]) min = i;
}
printf("\nMininum element is at location %d and its value is %d.\n", min + 1, a[min]);
return 0;
}

#include <stdio.h>
int main()
{
int _array[10]={1,3,4,5,2,3,4,5,0,8};
printf("Original array: ");
for (int i = 0; i < 10; i++)
printf("%d ", _array[i]);
printf("\n");
for (int i = 0; i < 9; i++)
for (int j = 0; j < 9 - i; j++)
{
if (_array[j] > _array[j + 1])
{
printf("swap: %d %d\n", _array[j + 1], _array[j]);
int t = _array[j];
_array[j] = _array[j + 1];
_array[j + 1] = t;
}
}
printf("\nSorted array: ");
for (int i = 0; i < 10; i++)
printf("%d ", _array[i]);
printf("\n");
return 0;
}

问题解决的话,请点下采纳,