Enviado em 24/09/2019 - 16:13h
Olá pessoal sou novo em C, bem como em programação, estou cursando uma cadeira em programação de software básico, e após quebrar muito a cabeça, resolvi pedir ajuda.#include <stdio.h> #include <string.h> #include <stdlib.h> int main(void) { char s[300]; char texto[300]; char tam; while (s != -1) { if (scanf("%lf", &s) != 1) { return 1; } if (s != -1) { // -1 sinaliza o final, e NÃO é somado tam=len(s); printf("TEXTO = %s\n", s); for(int i=0;i<tam;i++){ printf("TEXTO = %s\n", s[i]); } } } return 0; }
um frase qualquer para teste de leitura -1
Enviado em 26/09/2019 - 03:49h
Não ignore alertas que o compilador lhe dá. Tais alertas têm razão de ser — até no caso de variáveis que ainda não receberam valor (e o alerta está ali justamente porque o compilador detectou que você está tomando decisões a partir de valores não definidos).#include <stdio.h> #include <string.h> #include <stdlib.h> int main(void) { char s[300]; char texto[300]; char tam; while (s != -1) {
if (scanf("%lf", &s) != 1) {
return 1; } if (s != -1) { // -1 sinaliza o final, e NÃO é somado
tam=len(s);
printf("TEXTO = %s\n", s); for(int i=0;i<tam;i++){ printf("TEXTO = %s\n", s[i]); } } } return 0; }
Enviado em 26/09/2019 - 12:21h
#include <stdio.h> #include <string.h> #include <stdlib.h> int main(void) { char s[300]; char texto[300]; char tam; while (s != -1) {
if (scanf("%lf", &s) != 1) {
return 1; } if (s != -1) { // -1 sinaliza o final, e NÃO é somado
tam=len(s);
printf("TEXTO = %s\n", s); for(int i=0;i<tam;i++){ printf("TEXTO = %s\n", s[i]); } } } return 0; }
int main(void) { char s[300]; char texto[300]; char tam; while (s != -1) {
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Atualização do Google Chrome do Ubuntu [RESOLVIDO] (2)
Instalei Windows 11 e não alterou o Grub do Debian (1)
Jogos baixados na Central de Aplicativos mas que não abrem (0)