Ciao a tutti,
mi sono iscritto a questo forum perchè ho un problema e sono sicuro di trovare persone esperte di programmazionein questo forum.
Devo scrivere un programma molto semplice che mi dia 3 numeri come output. devo usare anche le function e magari anche puntatori.
Ho provato a fare un pezzo di codice:
#include <stdio.h>
#include <stdlib.h>
int b,c;
int a=5;
int F1(int a)
{
int F2(int* b);
a=4;
b=3;
return (a+2*b*F2(&b));
}
int F2(int* b)
{
int c=15;
*b=*b+a+c;
}
int F3(int* c)
{
a=1;
b=65;
c=&a;
*c= *c+b+a;
return *c;
}
int main()
{
int c=5;
F1(b);
printf ("%d\n",a);
printf("%d\n",F2(&c));
F3(&a);
printf ("%d\n",a);
system("pause");
}
Ecco arrivato a questo punto devo rendere incomprensibile il codice scitto qua sopra,cioè offuscare il codice e sinceramente non ho la più pallida idea di come si possa fare una cosa del genere.
Se qualcuno ha delle idee per farlo e se gentilmente mi spiega anche come si fa questa "conversione", lo ringrazio di cuore perchè veramente non so dove iniziare.
Se avete qlc proposta per migliorare il codice qui sopra riportate, vi prego di postarlo.
Cordiali saluti,
alberto