Bonsoir,

Est-ce que quelqu'un aurait une idée de ce que fait ce code ?
J'aimerais bien comprendre ligne par ligne svp ?
Merci.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
typedef int(*z) (int);
 
int mystery(z t[], int n)
{
    z* s = t;
 
    while (*t && (*t)(n))
        t++;
 
    return *t ? (t - s) : -1;
}