Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _CRT_SECURE_NO_WARNINGS
- #include <stdio.h>
- #include <stdlib.h>
- char *wybierz(char *lan, int k);
- int main()
- {
- char lancuch[100];
- char *lan2 = NULL;
- int liczba;
- int j = 0;
- int k = 0;
- int i = 0;
- int t = 0;
- char *dupaa;
- printf("Podaj lancuch: \n");
- fflush(stdin);
- gets(lancuch);
- while (1)
- {
- printf("Podaj k \n");
- scanf("%d", &k);
- if (k>0)
- {
- break;
- }
- }
- dupaa = wybierz(&lancuch, k);
- printf("Oto lancuch: %s \n",dupaa);
- system("pause");
- return 0;
- }
- char *wybierz(char *lan, int k)
- {
- int l = 0;
- int i = 0;
- int j = -1;
- char *a = NULL;
- for (i = 0; *(lan + i) != '\0'; i++)
- {
- printf("\n%d %d\n", j,k);
- j += k;
- a = (char *)realloc(a, (l + 1)*sizeof(char));
- *(a+l) = *(lan + j);
- l++;
- }
- printf("\n");
- j = 0;
- return a;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement