Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main()
- {
- int table[10][10], tmp;
- unsigned int i, j, n;
- // Lecture de la taille du tableau
- do
- {
- printf("Veuillez entrer le nombre de lignes/colones du tableau (max 10): ");
- scanf("%d", &n);
- } while(n >= 10);
- // Lecture du tableau
- for(i=0; i<n; i++)
- {
- for(j=0; j<n; j++)
- {
- printf("Veuillez entrer l'element (%u, %u): ", i, j);
- scanf("%u", &table[i][j]);
- }
- }
- printf("\nTableau:\n");
- // Affichage du tableau
- for(i=0; i<n; i++)
- {
- for(j=0; j<n; j++)
- {
- printf("%u\t", table[i][j]);
- }
- printf("\n");
- }
- printf("\n");
- // Transposition
- for(i=0; i<n-1; i++)
- {
- for(j=i+1; j<n; j++)
- {
- tmp = table[i][j];
- table[i][j] = table[j][i];
- table[j][i] = tmp;
- }
- }
- printf("\nTableau transpose:\n");
- // Affichage du tableau transposé
- for(i=0; i<n; i++)
- {
- for(j=0; j<n; j++)
- {
- printf("%u\t", table[i][j]);
- }
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement