Bonjour à tous,

je suis débutant en C et je ne comprend pas le message de mon compilateur ( xcode )

voici le code

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
20
21
22
23
24
 
#include <stdio.h>
#include <stdlib.h>
 
struct data {
    int memb1;
    float memb2;
    float memb3;
} info;
 
struct data *pinfo;    // Type specifier missing, defaults to 'int'
 
pinfo = &info;//Redefinition of 'pinfo' with a different type: 'int' vs 'struct data *'
 
int main(int argc, const char * argv[])
{
 
    info.memb1 = 100;
    pinfo->memb2 = 5.5;
 
    printf("la valeur du membre1 est : %d \nLa valeur du membre 2 est : .1%f\n", info.memb1,pinfo->memb2);
    exit(EXIT_SUCCESS);
 
}
pourriez vous m'aider à comprendre cela ?

Merci à vous

cdt