Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. #include <stdio.h>
  2. #define TRUE 1
  3.  
  4. int getWords(char *base, char target[10][20])
  5. {
  6. int n=0,i,j=0;
  7.  
  8. for(i=0;TRUE;i++)
  9. {
  10. if(base[i]!=' '){
  11. target[n][j++]=base[i];
  12. }
  13. else{
  14. target[n][j++]='\0';
  15. n++;
  16. j=0;
  17. }
  18. if(base[i]=='\0')
  19. break;
  20. }
  21. return n;
  22.  
  23. }
  24. int main()
  25. {
  26. int n;
  27. int i, j;
  28. char str[50];
  29. fgets(str, sizeof(str), stdin);
  30. char arr[10][20];
  31.  
  32. n=getWords(str,arr);
  33.  
  34. for(i=0, j = 1;i<=n;i++, j++)
  35. printf("Word %d : %s\n", j, arr[i]);
  36.  
  37.  
  38. return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement