Bonjour,
Je suis un grand débutant sous c.
J'essaye de compiler le fichier exec1 suivant (cc ./exec1.c -o ./exec1.exe):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
#include<stdio.h>
void main (void)
{fprintf (stdout, "début du processus %d\n", getpid());
fprintf{stdout,"le 1er printf excécuté par le processus : %d\n", getpid());
execv("./exec2.exe", 0);
fprintf (stdout, "fin du processus %d\n", getpid());
}
A la compilation, j'ai le message d'erreur suivant :
./exec1.c:5: error: syntax error before '{' token

Cela provient-il d'une librairie manquante?

Merci d'avance