#include <stdio.h>
#include <limits.h>
int main(void) {
int nums[4]={100, 200, 300, 50}; //we declare an array
int n = sizeof(nums)/sizeof(nums[0]); // we check the lenght of the array
int min = INT_MAX; // we start that the min int is the maximum one
// walk the array
for (int i=0;i<n;i++){
// compare if num is smaller then int. this is why min is the max value.
if (nums[i]<min){
min=nums[i];
}
}
return 0;
}
CiNpbmNsdWRlIDxzdGRpby5oPgojaW5jbHVkZSA8bGltaXRzLmg+CgppbnQgbWFpbih2b2lkKSB7CglpbnQgbnVtc1s0XT17MTAwLCAyMDAsIDMwMCwgNTB9OyAvL3dlIGRlY2xhcmUgYW4gYXJyYXkKCWludCBuID0gc2l6ZW9mKG51bXMpL3NpemVvZihudW1zWzBdKTsgLy8gd2UgY2hlY2sgdGhlIGxlbmdodCBvZiB0aGUgYXJyYXkKCWludCBtaW4gPSBJTlRfTUFYOyAvLyB3ZSBzdGFydCB0aGF0IHRoZSBtaW4gaW50IGlzIHRoZSBtYXhpbXVtIG9uZQoKCS8vIHdhbGsgdGhlIGFycmF5Cglmb3IgKGludCBpPTA7aTxuO2krKyl7CgkJLy8gY29tcGFyZSBpZiBudW0gaXMgc21hbGxlciB0aGVuIGludC4gdGhpcyBpcyB3aHkgbWluIGlzIHRoZSBtYXggdmFsdWUuCgkJaWYgKG51bXNbaV08bWluKXsKCQkJbWluPW51bXNbaV07CgkJfQoKCX0KCglwcmludGYoIiVkIixtaW4pOwoJcmV0dXJuIDA7Cn0K