Guest User

Untitled

a guest
May 21st, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #define N 3
  4. int main()
  5. {
  6. int i,x;
  7. int v[N];
  8. scanf("%d %d",&i,&x);
  9. v[0]=i;
  10. v[1]=x;
  11. v[2]=0;
  12.  
  13. }
  14.  
  15. char entrada[512];
  16. scanf("%[^n]", entrada);
  17. char *token; //para a leitura token a token, ou seja, palavra a palavra
  18.  
  19. token = strtok (entrada," "); //lê até ao primeiro espaço
  20. if (token != NULL){
  21. int tamanho = atoi(token); //le e converte o primeiro valor para numero
  22. int vetor[tamanho]; //cria o vetor com o tamanho lido
  23. int pos = 0; //define a posição para ir lendo e guardando os outros numeros
  24.  
  25. while (token != NULL && pos < tamanho) {
  26. token = strtok (NULL, " "); //ler o próximo numero
  27. // ^--- a partir de onde tinha ficado anteriormente
  28. vetor[pos++] = atoi(token); //guardar na posição certa
  29. }
  30. }
  31.  
  32. int i;
  33. for (i = 0; i < tamanho; ++i){
  34. printf("%dn", vetor[i]);
  35. }
  36.  
  37. 1
  38. 2
  39. 3
Add Comment
Please, Sign In to add comment