ivana_andreevska

Untitled

May 19th, 2021
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.06 KB | None | 0 0
  1. Да се напише програма која ќе ја отпечати поднизата на дадена текстуална низа (што се внесува од тастатура) определена со позицијата и должината, што како параметри се внесуваат од тастатура. Поднизата започнува од знакот што се наоѓа на соодветната позиција во
  2. текстуалната низа, броејќи од лево.
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. #include <string.h>
  6. #include <ctype.h>
  7. #define MAX 101
  8.  
  9. void printSubString(char string[100],int k,int m)
  10. {
  11.     if(k>strlen(string))
  12.     {
  13.         printf("Not supported\n");
  14.     }else{
  15.     string+=k; //se pomestuva pointerot string n k-iot karakter na stringot
  16.     char tmp[MAX];
  17.     strncpy(tmp,string,m);
  18.     puts(string);
  19.     }
  20. }
  21.  
  22. int main()
  23. {
  24.     char string[MAX];
  25.     gets(string);
  26.     int k,m;
  27.     scanf("%d %d",&k,&m);
  28.     printSubString(string,k,m);
  29.     return 0;
  30. }
  31.  
Advertisement
Add Comment
Please, Sign In to add comment