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
- Programme demarrage windows 10 - Guide
- Forcer la fermeture d'un programme - Guide
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Désinstaller programme windows 10 - Guide
2 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
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
934
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)