ivana_andreevska

Untitled

May 19th, 2021
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.83 KB | None | 0 0
  1.  
  2. Да се напише функција која во стринг што и се предава како влезен параметар
  3. ќе ги промени малите букви во големи и обратно, и ќе ги отстрани сите цифри и специјални знаци.
  4.  
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7. #include <string.h>
  8. #include <ctype.h>
  9. #define MAX 101
  10.  
  11. void clean(char string[100])
  12. {
  13. int j=0;
  14. int i;
  15.  
  16. for(i=0;i<strlen(string);i++)
  17. {
  18.     if(isalpha(string[i])){
  19.         if(islower(string[i])){
  20.             string[j]=toupper(string[i]);
  21.         }else{
  22.         string[j]=tolower(string[i]);
  23.         }
  24.         ++j;
  25.     }
  26. }
  27.     string[j]='\0';
  28. }
  29.  
  30. int main()
  31. {
  32.     char string[MAX];
  33.     gets(string);
  34.     clean(string);
  35.     printf("%s\n",string);
  36.     return 0;
  37. }
  38.  
Advertisement
Add Comment
Please, Sign In to add comment