All pastes #739736 Raw Edit

Mine

public c v1 · immutable
·published 2007-10-17 13:05 UTC
rendered paste body
void leitura_dados (int *num_vend, int *num_ligs, Vendedor *v, int **l) {		int i;	printf("Digite o numero de vendedores e ligacoes: ");	scanf("%d %d",num_vend,num_ligs);		if (( *num_vend >=1 && *num_vend <= 1000) && ( *num_ligs >= 1 && *num_ligs <= 1000000)) {		v=(Vendedor *)malloc( (*num_vend) *sizeof(Vendedor));		(*l)=(int *)malloc( (*num_ligs) *sizeof(int));	}	else {		printf("Vendedores e/ou ligacoes fora do intervalo\n");		exit(1);	}	for (i=0;i<*num_vend;i++) {		v[i].cod=i+1;		v[i].lig=0;		v[i].stat=0;	}	for (i=0;i<*num_ligs;i++) {		scanf("%d",(*l)[i]);		if ((*l)[i] < 1 || (*l)[i] > 30) {			printf("Tempo de ligacao fora do intervalo.\n");			exit(1);		}	}}