Como crear margenes... con ciclo for
Hola... Necesito que me ayuden a visualizar un cuadro y que dentro de éste pueda mostrar mensajes y/o realizar todas mis operaciones dentro del mismo, les agradeceria si me pueden ayudar...
Más o menos lo que me gustaria lograr es:
|-----------------------------------------------|
| Mensajes Mesajes Mensajes |
| Mensajes Mesajes Mensajes |
| Mensajes Mesajes Mensajes |
| Mensajes Mesajes Mensajes |
| Mensajes Mesajes Mensajes |
|----------------------------------------------|
PD: Soy nuevo en esto y me gustaria (si pueden) que si me van a mandar el codigo, me digan más o menos para que sirve cada línea de código... SALUDOS A TOD@S
Más o menos lo que me gustaria lograr es:
|-----------------------------------------------|
| Mensajes Mesajes Mensajes |
| Mensajes Mesajes Mensajes |
| Mensajes Mesajes Mensajes |
| Mensajes Mesajes Mensajes |
| Mensajes Mesajes Mensajes |
|----------------------------------------------|
PD: Soy nuevo en esto y me gustaria (si pueden) que si me van a mandar el codigo, me digan más o menos para que sirve cada línea de código... SALUDOS A TOD@S
Aqui va el codigo:
int main(){
char s[k+1][max_lineas];
int k;
//codigo para pedir el valor de cada linea
imprimir_mensaje(s,k);
//k es el valor maximo por linea
}
// Imprime mensaje
void imprimir_mensaje( char s[][MAX+1] , int k ){
linea(k);
for (i=0;i<k;i++){
printf("| ");
printf("%s",s[i]);
printf(" |"); printf("n");
}
linea(k);
}
// Construccion de la linea
void linea( int k ){
for (k=k+4;k>0;k--) printf("-");
printf("n");
}
Espero haberte ayudado.
int main(){
char s[k+1][max_lineas];
int k;
//codigo para pedir el valor de cada linea
imprimir_mensaje(s,k);
//k es el valor maximo por linea
}
// Imprime mensaje
void imprimir_mensaje( char s[][MAX+1] , int k ){
linea(k);
for (i=0;i<k;i++){
printf("| ");
printf("%s",s[i]);
printf(" |"); printf("n");
}
linea(k);
}
// Construccion de la linea
void linea( int k ){
for (k=k+4;k>0;k--) printf("-");
printf("n");
}
Espero haberte ayudado.