Page 1 sur 1
probléme avec un script, devellopper sous linux ?
Posté : 11 oct. 2006, 23:50
par empereur
Bonjour on m'as fait un script et mon probléme et que sous easyphp (windows), j'ai des parses erreurs !
La personne qui l'as devellopper devais etre sous linux, je pense
j'aimerais convertir ce script pour pouvoir l'utiliser avec easyphp (windows), j'ai essayé de remplacer les < void > par un nom de fonction mais tout le reste me donne des erreurs.
Merci d'avance
#include <stdio.h>
#include <conio.h>
void suivante(int temp[6]){
int i;
i=5;
while(temp[i]==(49+i-5)) i--;
temp[i]++;
i++;
while(i<6){
temp[i]=temp[i-1]+1;
i++;
}//while
}//suivante
int compare(int comb[6],int temp[6]){
int i;
for(i=0;i<6;i++) if(comb[i]!=temp[i]) return (0);
return(1);
}//compare
int compte(int comb[6]){
int temp[6];
int res;
int i;
for(i=0;i<6;i++) temp[i]=i+1;
res=0;
while(compare(comb,temp)==0){
suivante(temp);
res++;
}//while
return(res);
}//compte
void main(void){
int comb[6];
int i;
int res;
for(i=0;i<6;i++){
printf("numero %i ?\n",i+1);
scanf("%d",&(comb[i]));
}//for
res=compte(comb);
printf("Combinaison numero %d\n",res);
getch();
}//main
Posté : 11 oct. 2006, 23:55
par graphistnet
Ce que moi je pense c'est que ton script est en C et non en PHP

donc il ne va pas tourner sur easyPHP, si la personne qui t'a fait ca t'as dit que c'était du PHP tu t'es fait rouler...
Posté : 12 oct. 2006, 00:38
par ouckileou
Mais tu n'as pas tout perdu, ce programme compile
Compiler : GNU GCC Compiler (called directly)
Directory : C:\Documents and Settings\Guillaume\Bureau\
--------------------------------------------------------------------------------
Switching to target: default
Compiling: test.c
test.c: In function `main':
test.c:38: warning: return type of 'main' is not `int'
Linking console executable: C:\Documents and Settings\Guillaume\Bureau\console.exe
Process terminated with status 0 (0 minutes, 0 seconds)
0 errors, 1 warnings
Posté : 12 oct. 2006, 00:38
par iclo
Je confirme c'est pas du php mais du C, ce qui n'est pas vraiment la même chose

Posté : 12 oct. 2006, 00:40
par iclo
ouckileou : oui, il compile, mais le main qui est type void, c'est très vilain en C.

Posté : 12 oct. 2006, 00:40
par ouckileou
ouckileou : oui, il compile, mais le main qui est type void, c'est très vilain en C.

Oui mais ne nous égarons pas

Posté : 12 oct. 2006, 02:56
par empereur
Merci je sais maintenant que c'est du C
Ce que moi je pense c'est que ton script est en C et non en PHP

donc il ne va pas tourner sur easyPHP, si la personne qui t'a fait ca t'as dit que c'était du PHP tu t'es fait rouler...
Non il n'a pas preciser c'est moi qui est cru que c'etais du php, ca y ressemble beaucoup mis a part les i qui devrais etre $i et les INT, VOID.
Je suis convaincu qu'il est possible d'adapter ce script en C donc, pour l'utiliser en PHP.
Mais je ne connais pas suffisament le PHP et encore moins le C, pour etre capable de realiser cet adaptation, c'est pour cela que je m'adresse au pro

Posté : 12 oct. 2006, 12:17
par iclo
Tout peut se faire, c'est seulement qu'un programme C et un script php n'ont pas grand chose de commun.
Ce que tu veux faire peut se comparer à faire voler une voiture, oui, c'est possible (si, si c'est possible, y a des fous qui l'ont fait) mais ce serait sûrement plus simple de construire directement un avion.
Il ne suffira pas de modifier un peu la synthaxe, en rajoutant quelques $.
Tu peux utiliser la structure des algorithmes pour construire ton code php, mais ça va s'arrêter là.
Sans compter qu'un code php génère du code html, ce que ne fait bien-sûr pas ton code C
Posté : 13 oct. 2006, 04:48
par Invité
Merci pour l'info,
La personne en question m'as donnée la formule brute sans language C et j'ai commencer mon script php a zero en la construisant avec sa formule.
Probléme résolu, sur un autre forum qui donne des résultats et non pas des reflexions ou commentaire moqueur.
heureusement que je n'aurais pas a revenir demandé quoi que ce soit ici.
si il y-a des personnes qui aident vraiment sur ce forum, j'ai du le raté ? ou il n-y en a pas suffisament.
Amusez vous bien.
Si il y-avais un sondage sur ce forum avec comme question << donnez une note de 1 a 10 >> sur la participation et l'efficacité
je votterais 1/10.
Et 1,5/10 pour le dernier post.
Posté : 13 oct. 2006, 13:17
par ouckileou
Ce n'était pas moqueur, et tu n'as pas relancé en posant des questions, en demandant des pistes.
Qu'est-ce qu'ils ont fait sur l'autre forum, ils t'ont donné le script tout fait ? Ce n'est pas la politique d'ici.
Les réflexions n'étaient pas moqueuses envers toi, nous avons juste ri de la méprise, mais il ne faut pas se vexer pour rien.
Le dernier commentaire t'expliquait que ça n'avait rien à voir, et que tu allais devoir travailler pour le transformer.
C'était ensuite à toi de demander plus d'explications et de dire où est-ce que tu bloquais.
Alors bon la critique est facile quand on a rien fait si ce n'est posté du code sans rien demander de plus.
Posté : 13 oct. 2006, 14:20
par iclo
La vie doit être dur sans humour.
On vient ici pour donner un coup de main à ceux qui le demande, pendant nos moments de loisirs, alors oui, on a décider de le faire dans la bonne humeur, avec une note d'humour; c'est dommage que tu ne l'ais pas compris.
Comme Ouckileou, te l'a dit, on a esayé de te faire comprendre que modifier un code C pour en faire un script php, ne nécessitait pas que quelques petitds modifications cosméthique.
On a jamais refusé de t'aider, malgré que tu ne nous ai pas poser de question précise, donc on ne pouvais strictement rien te dire plus.
Quand à tes remarques sur ce forum et ces membres, les dizaines de personnes qui viennent quotidiennement y chercher des conseils et de l'aide, apprécient beaucoup nos services (bénévoles, je précise au cas où)
C'est dommage que tu ais fait parties de la minorité qui ne comprend pas la philosophie du forum.
Bonne continuation