Source code for submission s1049

Go to diff to previous submission

bugs.c

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5.  
  6. int main(){
  7.  
  8. int cislo;
  9. scanf("%u",&cislo);
  10. char oprava[1001];
  11. scanf("%s",oprava);
  12. char radek[2000001];
  13. char *pch;
  14. int f;
  15. int g;
  16. int x =0;
  17. for(;x!=cislo;x++)
  18. {
  19. gets(radek);
  20. int i = 0;
  21. int j = 0;
  22. for(i = 0; radek[i] != '\0'; i++)
  23. {
  24. j = 0;
  25. if(radek[i] == oprava[0])
  26. {
  27. for(j = 1; j != strlen(oprava); j++)
  28. if(oprava[j] != radek[i+j]) break;
  29. }
  30. //printf("%d %d %d \n",strlen(oprava), i, j);
  31. if(j == strlen(oprava))
  32. {
  33. i+=strlen(oprava)-1;
  34. }
  35. else
  36. {
  37. printf("%c",radek[i]);
  38. }
  39. }
  40. for(i = 0; radek[i] != '\0'; i++)
  41. radek[i] = '\0';
  42. printf("\n");
  43. // printf("%s\n",radek);
  44. }
  45. return 0;
  46. }
  47.  

Diff to submission s1025

bugs3.c