Advertisement
Guest User

Untitled

a guest
May 30th, 2016
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. printf("%c\n", c);
  2.  
  3. filename[i] = c;
  4. }
  5. if (c == '>')
  6. {
  7. // Нашли конец имени. Используем и выходим.
  8. filename[i] = '\0';
  9. n++;
  10.  
  11. reshift(filename, n, cru, stu);
  12.  
  13.  
  14. }
  15.  
  16. if(i==32)
  17. {
  18. printf("##########\n");
  19.  
  20. fclose(input);
  21. return 0;
  22. }
  23.  
  24. i = 0;
  25. }
  26. }
  27. else
  28. {
  29. // Матчили-матчили, но не сматчили. Выводим, то, что сматчилось,
  30. // если такое было.
  31. for (s = 0; s < i; s++)
  32. {
  33. stu[0]++;
  34.  
  35. cru=(char*)realloc(cru, stu[0]*sizeof(char));
  36. cru[stu[0]]=filename[s];
  37. }
  38.  
  39. i = 0;
  40.  
  41.  
  42. stu[0]++; // И не сматчившийся символ тоже выводим.
  43. cru=(char*)realloc(cru, stu[0]*sizeof(char));
  44. cru[stu[0]]=c;
  45. }
  46. }
  47. stu[0]--;
  48. fclose (input);
  49. return 1;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement