Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- int* tworzenie(int size)
- {
- int i, j;
- int **wsk = (int**)malloc(sizeof(int*)*size);
- for (i = 0; i < size; i++)
- {
- wsk[i]= (int*)malloc(sizeof(int)*size);
- }
- for (i = 0; i < size; i++)
- {
- for (j = 0; j < size; j++)
- {
- wsk[i][j] = NULL;
- }
- }
- return wsk;
- }
- CTT(int size, int *wsk)
- {
- int i, j, X, Y;
- int end;
- for (i = 0; i < -1; i++)
- {
- printf("\nPodaj numer indeksu do ktorego chcesz wpisac wartosc[X][Y]: ");
- scanf("%d %d", &X, &Y);
- printf("\nPodaj liczbe ktora chcesz wpisac: ");
- scanf("%d", &end);
- if (end < 0)
- break;
- wsk[X][Y] = end;
- }
- }
- void fri(int size,int *wsk)
- {
- for (int i = 0; i < size; i++)
- free(wsk[i]);
- free(wsk);
- }
- int main()
- {
- int i;
- int size;
- printf("Podaj rozmiar tablicy:");
- scanf("%d", &size);
- int *wsk = tworzenie(size);
- CTT(size, wsk);
- fri(size,wsk);
- system("Pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement