Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- printf("%c\n", c);
- filename[i] = c;
- }
- if (c == '>')
- {
- // Нашли конец имени. Используем и выходим.
- filename[i] = '\0';
- n++;
- reshift(filename, n, cru, stu);
- }
- if(i==32)
- {
- printf("##########\n");
- fclose(input);
- return 0;
- }
- i = 0;
- }
- }
- else
- {
- // Матчили-матчили, но не сматчили. Выводим, то, что сматчилось,
- // если такое было.
- for (s = 0; s < i; s++)
- {
- stu[0]++;
- cru=(char*)realloc(cru, stu[0]*sizeof(char));
- cru[stu[0]]=filename[s];
- }
- i = 0;
- stu[0]++; // И не сматчившийся символ тоже выводим.
- cru=(char*)realloc(cru, stu[0]*sizeof(char));
- cru[stu[0]]=c;
- }
- }
- stu[0]--;
- fclose (input);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement