Bonjour j'arrive pas a compiler ce prog

Fermé
ma7a Messages postés 9 Date d'inscription lundi 12 novembre 2012 Statut Membre Dernière intervention 11 juin 2015 - 30 nov. 2012 à 12:18
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 - 30 nov. 2012 à 12:53
// ce programme affiche le numéro de chaque nom
A voir également:

1 réponse

Utilisateur anonyme
30 nov. 2012 à 12:25
Salut,

Il te manque #include <stdio.h>, qui gère le printf
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
Modifié par KX le 30/11/2012 à 12:30
Le printf qui ne s'écrit d'ailleurs pas comme ça...
Il n'y a qu'une seule chaîne pour décrire le format, tout le reste c'est des paramètres.
Ecrit comme ça le "est %i" sera lui aussi considéré comme un paramètre, il faudrait plutôt avoir :

printf("le numéro de chaque nom : %s est %i\n",Nom[i],t_nbr[i]);
0
ma7a Messages postés 9 Date d'inscription lundi 12 novembre 2012 Statut Membre Dernière intervention 11 juin 2015
30 nov. 2012 à 12:32
nn ça marche pa KX
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835 > ma7a Messages postés 9 Date d'inscription lundi 12 novembre 2012 Statut Membre Dernière intervention 11 juin 2015
30 nov. 2012 à 12:51
T'as mal dû recopier ce que t'as dit KX.
Je te remets en dessous le programme.
#include<stdio.h>
#include<stdlib.h>
#include<string.h>

int main()
{
int t_nbr[5]={1,2,3,4,5},i;
char Nom[5][10] = {"paul", "ALI", "MERIEM" ,"SONIA","SALAh"};
for (i=0; i < 5; i++)
printf("le numéro de chaque nom : %s est %i\n",Nom[i],t_nbr[i]);

system("PAUSE");
return 0;
}

Celui-là fonctionne. S'il ne fonctionne pas, décris-nous le problème rencontré.
0
Utilisateur anonyme
30 nov. 2012 à 12:32
exact, ca ressemble a un mix entre le C et le java :D
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
Modifié par KX le 30/11/2012 à 12:54
Bof, en Java la syntaxe du printf est quasiment la même qu'en C, ce serait plus une syntaxe Pascal...
0