Advertisement
daniele2013

sostituisci occorrenze

Sep 10th, 2013
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. void modifica_stringa(char a[ml], char b[ml], int n, int m){
  2. int i, j;
  3.  
  4. /* scorro i caratteri della 1° stringa dal primo all' ultimo */
  5. for(i=0;i<n;i++){
  6. j=0;
  7.  
  8. /* parto ogni volta dal primo carattere della seconda stringa */
  9. while(j<m){
  10.  
  11. /* se il carattere di indice i della stringa a
  12. quella di indice j della stringa b, si assegna ad a[i] il carattere
  13. '-' e si esce dal while */
  14. if(a[i]==b[j]){
  15. a[i]='-';
  16. break;
  17. }
  18.  
  19. /* altrimenti, si incrementa j in modo da sperare di trovare un
  20. carattere di b uguale ad a[i] */
  21. else
  22. j++;
  23. }
  24. }
  25.  
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement