En plus de ce qui a déjà été dit (et que j'approuve), je te conseille d'éditer ton code avec un éditeur qui favorise l'indentation automatique... (ou au moins indent pour harmoniser le style sur tous tes fichiers C) :
/* includes... */
int main (int argc, char *argv[])
{
/* definitions des variables... */
for (i = 0; i < argc; i++)
{
d = open(argv[i], O_RDONLY);
if (d == -1)
{
printf("these file does not exist check the name\n");
exit(1);
}
else
byte_lu = read(d, tampon, 1024);
while (byte_lu > 0)
{
fd = write(d, tampon, 1024);
}
printf("%s", tampon[i]);
}
close (d);
}
Tu ne remarques rien d'anormal ? (un indice est dans le titre)
# Accolades...
Posté par alf . En réponse au message programme c qui émule la commande cat (amélioration). Évalué à 2.
/* includes... */ int main (int argc, char *argv[]) { /* definitions des variables... */ for (i = 0; i < argc; i++) { d = open(argv[i], O_RDONLY); if (d == -1) { printf("these file does not exist check the name\n"); exit(1); } else byte_lu = read(d, tampon, 1024); while (byte_lu > 0) { fd = write(d, tampon, 1024); } printf("%s", tampon[i]); } close (d); }Tu ne remarques rien d'anormal ? (un indice est dans le titre)