Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(void){
- int linha, coluna, cont=0;
- printf("Digite a quantidade de linhas da matriz: ");
- scanf("%d", &linha);
- printf("Digite a quantidade de colunas da matriz: ");
- scanf("%d", &coluna);
- int matriz[linha][coluna];
- printf("Informe os valores da matriz.\n");
- for(int i=0;i<linha;i++){
- for(int j=0;j<coluna;j++){ //laço de leitura dos elementos da matriz
- printf("posicao: [%d][%d]: ", i, j);
- scanf("%d", &matriz[i][j]);
- }
- }
- for(int i=0;i<linha;i++){ //mostra a matriz com 2 laços
- for(int j=0;j<coluna;j++){
- printf("%d ", matriz[i][j]);
- }
- printf("\n");
- }
- for(int i=0;i<linha;i++){
- for(int j=0;j<coluna;j++){
- if(matriz[i][j]==0){ //lê os elementos da matriz, caso alguma linha tenha o elemento 0, irá registrar
- cont++; //como linha zerada
- break;
- }
- }
- }
- printf("Linhas que nao possuem 0: %d", linha-cont); //subtrai a quantidade de linhas pelas linhas que possuiam 0
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement