********
*******
******
*****
****
***
**
*
*
***
********
Suponiendo que los asteriscos son números como puedo guardar en un vector la columna diagonal de los primeros datos?
tambien necesito guardar los datos de las filas hasta el penultimo numero, el problema es que hay espacios entre los numeros, y estos no son constantes, ademas hay numeros de 1, 2 y tres digitos, no consigo hacer que un vector se llene de los datos sin los espacios , y si lo hago me sale solo un digito por casilla en el arreglo, mi codigo va algo asi.
Código C++:
saludos y gracias Ver original
#include <stdio.h> #include <stdlib.h> #include <iostream> int main(void) { FILE *fichero; char aux; char aux1[100]; int cont = 1; char temp[100]; int matriz[100][100]; if(fichero == NULL){ } for(int i=1; i<3;i++){ } while(aux != '\n'){ } else{ } } return 0; }