#include #include "stack.h" int main() { int i = 10, i2; double d = 3.1416, d2; stack *s; s = stack_new(); if (!s || stack_push(s, &i) || stack_push(s, &d)) return -1; d2 = *((double *) stack_pop(s)); i2 = *((int *) stack_pop(s)); printf("valeurs dépilées: %lf, %d.\n", d2, i2); stack_free(s); return 0; }