additionner deux éléments d'un tableau de structures
Bonjour.
Dans un programme C que j'écris, j'ai besoin à un moment d'additionner deux éléments d'un tableau de structures.
Soit la structure :
Code:
1 2 3 4 5 6 7
| Struct lastructure
{
int a
int b
};
struct lastructure tab[100]; |
Dans une boucle, j'ai écris ceci de la sorte :
Code:
Tab1[i].a = Tab1[i].a + Tab1[i].b
Or, ceci ne fonctionne pas. J'obtiens un message :
Only integers may be added to pointers.
Donc ma question est : Comment doit on écrire l'addition de deux éléments d'un tableau de structures ?
D'avance merci.