Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #define MAXLEN 50
- int minimo(int vett[], int n); /*avrei potuto usare anche int * */
- int main(){
- FILE *fr = fopen("numeri.txt", "r");
- if(!fr){
- printf("Errore in apertura del file di input!\n");
- return(-1);
- }
- int vettore[MAXLEN];
- int i=0;
- while(!feof(fr) && i<MAXLEN){
- fscanf(fr, "%d", &vettore[i]);
- i++;
- }
- int posizione;
- posizione = minimo(vettore, i-1);
- printf("Il minimo รจ: %d", vettore[posizione]);
- putchar('\n');
- }
- int minimo(int a[], int n){
- int i, min, index;
- min = a[0];
- index=0;
- for(i=1; i<n; i++){
- if(a[i] < min){
- index = i;
- min = a[i];
- }
- }
- return index;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement