Bonjour,
Je débute la programmation en C, et j'en suis aux pointeurs, j'aimerais comprendre pourquoi ceci ne fonctionne pas ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
 
//fonction addition
 
void addi(int n)
{
    int resultat = n + 2; //addition
    int *p_resultat= &resultat; //pointeur
}
 
int main()
{
    int nombre = 8;
    addi(nombre);
    printf("Le resultat est: %d", *p_resultat);
    return 0;
}
merci d'avance de vos aides (soyez explicite svp, je débute ^^).