Ho trovato veramente una grande difficoltà nella risoluzione di questo listato. Chiedo cortesamente se mi potrebbe essere aiutato con una spiegazione decente come viene risolto il problema.
codice:#include <stdio.h> int f1(int a, int **b) { int i; for (i=0; i<a; i++) *b[i--]+=a--; return ++(*b)[2]; } int main() { int a[3]={1,2,3}, *b[3]={A+2,A+1,A}; f1(a[1], &b); printf("\na0=%d \na1=%d \na2=%d", a[0],a[1],a[2]); }