Varie
Esercizi di vario genere
210917-003_Cognome_Nome.c
Dati due numeri m e n, visualizzare, contare e sommare i numeri che sono divisori di entrambi.#include <stdio.h>
int main(){
int m, n, c=0, s=0, max, min;
printf("Inserire m: ");
scanf("%d", &m);
printf("Inserire n: ");
scanf("%d", &n);
if (n>m){
max = n;
min = m;
}else{
max = m;
min = n;
}
for(int i = 1; i<max; i++){
if (max%i==0){
if(min%i==0) {
printf("%d ", i);
c++;
s = s + i;
}
}
}
printf("conteggio = %d, somma = %d", c, s);
return 0;
}

Liu Cheng Kai