Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<math.h>
- #define m 5
- int i;
- //adicionar elementos
- void list_add(int *v);
- //mudar ordem dos elementos
- int change_elements(int x, int *v);
- int main(){
- int *l1;
- int num;
- //alocação dinamica
- l1 = malloc (m * sizeof (int *));
- list_add(l1);
- change_elements(num,l1);
- }
- void list_add(int *v){
- for(i=0;i<m;i++){
- printf("\nPreencha a lista: "); scanf("%d",&v[i]);
- }
- }
- int change_elements(int x, int *v){
- int aux, j;
- printf("Quantos valores quer trocar?: "); scanf("%d",&x);
- j = 0;
- for(i=0;i<x;i++){
- aux = v[i];
- v[m-j] = aux;
- j++;
- }
- for(i=0;i<m;i++){
- printf("\nNova lista: %d ",v[i]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement