#include <stdio.h> int sommediv(int n); int amis(int a, int c); void main() { int i, j, n; printf("Entrez moi un nombre : "); scanf("%d",&n); for( i=1 ; i<=n ; i++ ) for ( j=1 ; j<=i ; j++ ) if (amis(i,j)==1) printf("%d et %d sont amis\n",i,j); } int sommediv(int n) { int i,somme; for (i=1, somme=0; i<n; i++) if (n%i==0) somme += i; return somme ; } int amis (int a, int b) { return ((sommediv(a)==b)&&(sommediv(b)==a)); }