Problème commande en C

Résolu
Patatra -  
 Patatra -
Salut a tous

voila je programme en C depuis un petit temps déja et la j'ai un problème très ennuyant sur cette commande :

system("echo c:\windows>> fichier.bat");

le compilateur prend le \w comme une séquence échappatoire (a la \n comme le retour a la ligne)
impossible de faire apparaitre mon c:\windows dans mon batch ca me donne c:\ :(

Quelqu'un aurais t'il une chtite idée? je bloque grave lol

Merci a tous :)
A voir également:

4 réponses

Patatra
 
Ca me donne c:windows mea culpa ^^'
0
Patatra
 
Le doublement du \ fonctionne :)

Merci a vous 2 de vous êtres penchés sur mon problème !!
0
Archeus01 Messages postés 1572 Date d'inscription   Statut Membre Dernière intervention   452
 
je fais plus de c mais du php donc... Sans aucune garantie

system('echo c:\windows>> fichier.bat');
-1
cchristian Messages postés 921 Date d'inscription   Statut Membre Dernière intervention   131
 
Bonsoir,

A tout hasard, essaie en doublant le machin là : \
-1