Advertisement
Guest User

Untitled

a guest
May 26th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. ypedef struct nb{
  2. int n;
  3. char txt[512];
  4. char comando[512];
  5. char resultados[1024]
  6. };
  7.  
  8. int leNb(struct nb v[]){
  9. int nr = 0,i=0;
  10. char l[512];
  11. char s[512];
  12. char seps[] = " ";
  13. char *token;
  14. struct nb arr_nb[Max];
  15. FILE *file = fopen("teste.nb","r");
  16.  
  17. if (file== NULL){
  18. perror("erro");
  19. _exit(-1);
  20. }
  21. //printf("Merda\n");
  22.  
  23.  
  24. while(fgets(l, sizeof l, file)!=NULL){
  25.  
  26. arr_nb[i].n = nr;
  27. strcpy(s,l);
  28. token = strtok(s, seps);
  29. if(strcmp(token,"$")==0 ||strcmp(token,"$|")==0){
  30. strcpy(arr_nb[i].comando,l);
  31. //printf("comando %d -> %s\n",i,arr_nb[i].comando);
  32.  
  33. }
  34. strcpy(arr_nb[i].txt, l);
  35. //printf("doc %d -> %s\n",i, arr_nb[i].txt);
  36.  
  37.  
  38. v[i] = arr_nb[i];
  39. nr++;
  40. i++;
  41. }
  42.  
  43.  
  44.  
  45. fclose(file);
  46. return i;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement