Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- ler(int mat[100][100]) {
- int x, linha = 0, coluna = 0, numeroColunas;
- while (scanf("%d", & x), x != -2) {
- if (x != -1) {
- mat[linha][coluna] = x;
- coluna++;
- } else {
- if (linha == 0) {
- numeroColunas = coluna;
- linha++;
- coluna = 0;
- } else {
- if (numeroColunas != coluna) {
- printf("As linhas devem ter o mesmo numero de colunas\n");
- return;
- } else {
- linha++;
- coluna = 0;
- }
- }
- }
- }
- printf("%d linhas, %d colunas", linha++, coluna);
- }
- int main() {
- int mat[100][100];
- ler(mat);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement