Franconaute  

Précédent   Franconaute > Discussion générale > Hardware, software

Notices

 
 
Outils de la discussion Modes d'affichage
  #1  
Vieux 25/09/2007, 14h09
Avatar de Schnick
Schnick Schnick est déconnecté
Ancien
 
Date d'inscription: août 2005
Localisation: A gauche de ma souris
Messages: 6 602
Par défaut Experts en C ???

J'ai besoin d'aide pour un bête problème...
Je n'arrive pas à compiler mon code ...

Voici les messages et vous trouverez le code en dessous, j'ai cherché un peu sur le net mais pas moyen de trouver...

exe7.c:6: error: parameter "lettre2" has just a forward declaration
exe7.c: In function `main':
exe7.c:17: warning: passing arg 1 of `compte' makes pointer from integer without
a cast
exe7.c:17: error: too many arguments to function `compte'
exe7.c:24: error: parameter "lettre2" has just a forward declaration
exe7.c:36:2: warning: no newline at end of file
exe7.c:36: error: parse error at end of input

Code:
#include <stdio.h>
 char TabCompteur[26];
// Déclaration de la fonction de comptage de lettre
int compte(char lettre2; char TabCompteur[]);
int main(){
 int j, NonReconnu = 0;
 char texte[100];
 char lettre;
 
 scanf("%s",texte);
 printf("%s",texte);
 
 for (j = 0; lettre=texte[j] != EOF ; j++){
  if (compte(lettre,TabCompteur)==1){
   printf("J'ai trouvé un caractère non reconnu !\n");
   NonReconnu++;
  }
 }
 exit(0);
 
int compte(char lettre2; char TabCompteur[]){
 int i = 0;
 
 for (i = 0; i < 26; i++){
  if (lettre2 = 65 + i || 97 + i){
   ++TabCompteur[i];
   return(0);
  }
  else {
   return(1);
  }
 }
}
__________________

http://schnick.labrute.fr
Seule une femme peut vous consoler d'être moche.
[Benoît Poelvoorde]
Réponse avec citation
 

Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h10.


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Version française #19 par l'association vBulletin francophone