Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/01/2011, 19:37
Fw190
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 14 años, 5 meses
Puntos: 73
Respuesta: duda en turbo c++

Prueba con:

Código C:
Ver original
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4. char nombre[5][20];
  5.  
  6. main()
  7. {
  8.     int i;
  9.     for (i=0; i<5; i++)
  10.     {
  11.         sprintf(nombre[i], "Nombre_%02d.pdf", i);
  12.         printf("%s\n", nombre[i]);
  13.     }
  14.     getch();
  15.     return 0;
  16. }

Esto te creará los nombres

Nombre_00.pdf, ..., Nombre_04.pdf

en nombre[][], y te los imprimirá.

sprintf hace lo mismo que printf, solo que dirige la salida a la cadena de caracteres que se le indica.

El especificador de formato %02d indica que escriba un número entero con dos dígitos, rellenando con ceros por la izquierda.