You can create a matrix in any size you want , you can Bubble Sort it, you can get transpose of it and you can print it on a file in this app.
In this application, you can see the usage examples of these following topics belong in C language :
➨ Dynamic Memory Allocation
➨ Pointers
➨ User Defined Functions
➨ File Management
➨ BubbleSort Algorithm in C