Faça um programa em C que leia uma frase de até 30 caracteres preenchendo uma matriz 6x5 e depois imprima a matriz percorrendo coluna por coluna.
Disciplina: Algoritmos e Programação de computadores 1.
Linguagem de programação em C.
Respostas
respondido por:
0
#include <stdio.h>
#include <string.h>
int main() {
char frase[30];
printf("FRASE: "); fgets(frase, 30, stdin);
int size_s = sizeof(frase) / sizeof (frase[0]);
char matriz[6][5];
memmove(matriz, frase, size_s);
int a, b;
for (a = 0; a < 6; a++){
for (b = 0; b < 5; b++){
if (matriz[a][b] != '\0') printf("%c\t", matriz[a][b]);
}
printf("\n");
}
return 0;
}
Fiz isso, espero que ajude.
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás