Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- ///Subiectul 3 de la examenul scris
- char s[200];
- int main()
- {
- int n;
- gets(s);
- scanf("%d", &n);
- printf("%s\n\n\n", s);
- int lg_cuvant=0;
- int poz=-1;
- for(int i=0;s[i]!='\0' || (i>0 && s[i-1]!='\0');i++)
- {
- if(lg_cuvant==0 &&
- ((s[i]>='a' && s[i]<='z') ||
- (s[i]>='A' && s[i]<='Z')))///daca incepe acum un cuvant nou
- poz = i;
- if((s[i]>='a' && s[i]<='z') ||
- (s[i]>='A' && s[i]<='Z'))///daca s[i] este litera
- lg_cuvant++;
- else
- if(poz!=-1)//daca nu e litera, deci se termina cuvantul
- {
- if(lg_cuvant==n)
- {
- for(int j=poz;j<i;j++)
- printf("%c", s[j]);
- printf("\n");
- }
- lg_cuvant=0;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement