Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2016, 13:10
Avatar de JessHilario
JessHilario
 
Fecha de Ingreso: agosto-2015
Ubicación: Jalisco
Mensajes: 11
Antigüedad: 9 años, 4 meses
Puntos: 2
Exclamación Alguien quiere jugar a encontrar el error? (Me esta volviendo loco D:)

Antes de comenzar aclarar que:
  1. Ya inclui la cabecera string.h

Bueno, tengo esta función que en teoría debería centrarme cualquier texto en la consola, pero da error. Mas específicamente dice que es un error de sintaxys pero yo no logro detectarlo. Ya busque ejemplos en Internet de lo mismo y según yo todo esta bien.

Espero ustedes puedan detectar dicho error

Saludos!

Código c:
Ver original
  1. void center(char *s, int w){
  2.     if(w<1){
  3.         w=80;
  4.     }
  5.     int len=strlen(s);
  6.     int pad=0;
  7.     if(len>=w){
  8.         pad=(w-len)/2;
  9.     }
  10.  
  11.     printf("%*.*s%s\n", pad, pad, " ", s);
  12. }

Última edición por JessHilario; 17/04/2016 a las 13:17