Advertisement
Guest User

Rekurzija od mala bukva vo gorela i obratno

a guest
Jan 20th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<string.h>
  3. int rek(char niza[],int d)//7
  4. {
  5. static int i=0;
  6.  
  7. if(i==d)
  8. printf("%s",niza);
  9.  
  10. if(niza[i]>='A'&&niza[i]<='Z')
  11. {
  12. niza[i]+=32;
  13. i++;
  14. rek(niza,d);
  15. }
  16. if(niza[i]>='a'&&niza[i]<='z')
  17. {
  18. niza[i]-=32;
  19. i++;
  20. rek(niza,d);
  21. }
  22. else
  23. {
  24. i++;
  25. rek(niza,d);
  26. }
  27.  
  28.  
  29. }
  30. int main()
  31. {
  32. char niza[100];
  33. int d;
  34.  
  35. gets(niza);
  36. d=strlen(niza);
  37.  
  38. rek(niza,d);
  39.  
  40.  
  41. return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement