Le programme prends juste la 1ere valeur
Fermé
siwar
-
Modifié par Judge_DT le 9/10/2016 à 22:42
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 10 oct. 2016 à 06:40
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 10 oct. 2016 à 06:40
A voir également:
- Le programme prends juste la 1ere valeur
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Frequence programme national ✓ - Forum Messagerie
- Programme demarrage windows 10 - Guide
- Pièce 2 euros dessin bonhomme valeur ✓ - Forum Loisirs / Divertissements
2 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
9 oct. 2016 à 22:58
9 oct. 2016 à 22:58
Bonjour,
scanf("%d %d",&tab[i][j]); c'est bizarre...
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
947
Modifié par jisisv le 10/10/2016 à 06:45
Modifié par jisisv le 10/10/2016 à 06:45
#include <stdio.h>
#include <stdlib.h>
int main()
{
int tab[50][30], lignes, colonnes , i, j;
printf("donner lignes: ");
scanf("%d" , &lignes);
printf("donner colonnes: ");
scanf("%d", &colonnes);
for(i = 0; i < lignes; i++)
{
for(j = 0; j <colonnes; j++)
{printf("donner le contenu des cases [%d] [%d]", i+1, j+1);
scanf("%d", &tab[i][j]);
}
}
printf("tableau donné ");
for (i = 0; i < lignes; i++)
{
for (j = 0; j < colonnes; j++)
{
printf("le tableau %7d\n" , tab[i][j]);
}
}
return EXIT_SUCCESS;
} sera beaucoup mieux (je ne parle pas de la présentation finale)
Quelques conseils:
- aérer son code, placer un espace après les virgules séparant les paramètres, entre les opérateurs etc...
- utiliser des noms de variables parlants; rien de plus débile que i, j et l ( l ressemblant furieusement à la constante immédiate 1) Ici le code est trivial mais bonjour les dégâts lorsque cela devient complexe.
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)