elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / ejercicios en c en: 15 Junio 2011, 19:12 pm
Estoy trabado en una practica de la facultad:

Hacer una función que permita insertar en una secuencia de dígitos los caracteres guión cada 8 dígitos a partir del cuarto dígito, y un espacio cada 8 dígitos a partir del octavo dígito. Si la cantidad de dígitos no es múltiplo de ocho agregar delante de la cadena caracteres ‘0’ hasta que la misma sea múltiplo de 8.

   Ejemplos:   472348237388539055823012->4723-4823 7388-5390 5582-3012
      8237388539055823012      ->0000-0823 7388-5390 5582-3012

la idea es no usar la libreria string.h
#include <stdio.h>
int main () {
int i, j;
char numeros[100];
FILE *F;
F=fopen("numeros.txt", "r");
fgets(numeros,100,F);
while(numeros){
i++;}
/********************
y acá es donde no sé como continuar. En i me queda la cantidad de caracteres. Cómo compruebo que es multiplo de 8, con un while (i%8)?, no sé, la verdad, no tengo idea. 

*/


return 0}

PD: Notaron que stdio. Se lee: esetedio. Bueno, así se siente. Mucho tedio. ése tedio
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines