Bonjour,
La commande system () n'accepte qu'un argument. Toi, tu lui en donne 2 :
- echo \"ATDT %s\" > /dev/modem
- &num
Voila le problème.
Pour resoudre cela il te faut utiliser printf. sytem () ne te permet pas de faire ce que tu a fait comme avec printf.
Bon courage.