olá pessoa,preciso de uma ajuda para poder criar uma função para mover o cursor na tela em uma matriz 30 colunas por 60 linhas,sendo que a primeira linha e a ultima linha assim como a primeira e ultima coluna são preenchidas formando uma parede
a função precisa fazer o caráter percorrer toda a matriz
CAMP ImprimeCampo(CAMP **tab,int l,int c){int i,j;//char tem que ser tipo CAMP,estava dando comfito de informações
tab=allocatab(l,c);
printf("campo");
printf("\n\n\t\t");
for(i=0;i<(l);i++){
printf("\n");
for(j=0;j<c;j++){
if(i==0 ){
tab[j].type=printf("%c",205);//borda superior
}else
if(j>=0 && j==0){
tab[j].type=printf("%c",186);//borda esquerda
}else
if(i>=0 && j==c-1){//borda direita
tab[j].type=printf("%c",186);
}else
if(i==l-1){
tab[j].type=printf("%c",205);//borda inferior
}else{
tab[j].type=printf(" ");
}
}
}
}
essa é a função que desenha o campo,preciso de uma que possa percorrer todo esse campo conforme a posição indicada pero usuário
Pergunta
guides
olá pessoa,preciso de uma ajuda para poder criar uma função para mover o cursor na tela em uma matriz 30 colunas por 60 linhas,sendo que a primeira linha e a ultima linha assim como a primeira e ultima coluna são preenchidas formando uma parede
a função precisa fazer o caráter percorrer toda a matriz
CAMP ImprimeCampo(CAMP **tab,int l,int c){int i,j;//char tem que ser tipo CAMP,estava dando comfito de informações
tab=allocatab(l,c);
printf("campo");
printf("\n\n\t\t");
for(i=0;i<(l);i++){
printf("\n");
for(j=0;j<c;j++){
if(i==0 ){
tab[j].type=printf("%c",205);//borda superior
}else
if(j>=0 && j==0){
tab[j].type=printf("%c",186);//borda esquerda
}else
if(i>=0 && j==c-1){//borda direita
tab[j].type=printf("%c",186);
}else
if(i==l-1){
tab[j].type=printf("%c",205);//borda inferior
}else{
tab[j].type=printf(" ");
}
}
}
}
essa é a função que desenha o campo,preciso de uma que possa percorrer todo esse campo conforme a posição indicada pero usuário
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.