Advertisement
heian

Untitled

May 21st, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. ///Subiectul 3 de la examenul scris
  6.  
  7. char s[200];
  8.  
  9. int main()
  10. {
  11. int n;
  12. gets(s);
  13. scanf("%d", &n);
  14. printf("%s\n\n\n", s);
  15.  
  16. int lg_cuvant=0;
  17. int poz=-1;
  18. for(int i=0;s[i]!='\0' || (i>0 && s[i-1]!='\0');i++)
  19. {
  20. if(lg_cuvant==0 &&
  21. ((s[i]>='a' && s[i]<='z') ||
  22. (s[i]>='A' && s[i]<='Z')))///daca incepe acum un cuvant nou
  23. poz = i;
  24. if((s[i]>='a' && s[i]<='z') ||
  25. (s[i]>='A' && s[i]<='Z'))///daca s[i] este litera
  26. lg_cuvant++;
  27. else
  28. if(poz!=-1)//daca nu e litera, deci se termina cuvantul
  29. {
  30. if(lg_cuvant==n)
  31. {
  32. for(int j=poz;j<i;j++)
  33. printf("%c", s[j]);
  34. printf("\n");
  35. }
  36. lg_cuvant=0;
  37. }
  38. }
  39.  
  40. return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement