Qu'est-ce qui ne va pas dans mon programme
Résolu
lucario200298
Messages postés
71
Statut
Membre
-
lucario200298 Messages postés 71 Statut Membre -
lucario200298 Messages postés 71 Statut Membre -
Bonjour,
J'ai encore un problème dans un de mes programme, qu'est-ce qui ne va pas :
Merci de répondre rapidement.
J'ai encore un problème dans un de mes programme, qu'est-ce qui ne va pas :
#include <stdio.h>
#include <stdlib.h>
int main ()
{
char site[100];
printf("Entrez une adresse\n");
scanf("%s", site);
system("start %s", site);
return 0;
}
Merci de répondre rapidement.
4 réponses
-
Quel problème aussi ?^^
-
Je regarde ça..
too many arguments to function 'system'
-
Bonjour,
Le compilateur est pourtant explicite : "too many arguments to function 'system'"
Ceci veut dire que tu as mis trop d'arguments dans la fonction system.
En effet, la fonction system ne prend pas d'argument.
Il faut que tu mettes :#include <stdio.h> #include <stdlib.h> #include <string.h> int main (void) { char site[100]; char sexec[106]="start "; printf("Entrez une adresse\n"); scanf("%99s", site); system(strcat(sexec,site)); return 0; }
Cdlt,
Google is your friend -
ha j'étais pas loin !
Oui c'était clair mais ... c'est assez bizarre quand même ^^
Merci en tout cas, c'est toujours bon a savoir :)