Ir ao conteúdo
  • Cadastre-se

Programa em c - string


Lola_10
Ir à solução Resolvido por Thiago Henrique Hüpner,

Posts recomendados

Preciso de ajuda para fazer esse programa... 

 

Escreva um programa que leia uma string qualquer (máximo 80 caracteres) e retorne o número total de caracteres contidos nessa string. Não use a função strlen().
 
Ele tem que ser feito do modo mais simples possível, sem criar funções. 
Link para o comentário
Compartilhar em outros sites

  • Solução

Amigo, você deveria estudar um pouco mais, pois é um exercicio bem fácil

 

Segue o código :

#include <stdio.h>int main(){		// Declaramos com 80 posicoes	char string[80]; 		printf("Digite um frase qualquer : ");	// o "[^\n]" inclui qualquer coisa menos a quebra de linha, ou seja	// pode capturar espaços tambem	scanf("%[^\n]s", string);		int letras = 0;	int caracteres = 0;		while(string[caracteres] != '\0'){		++letras;		++caracteres;	}			++caracteres; // Pois existe o '\0' que não foi incluido no loop		printf("Voce digitou : %s, que contem %d letras e %d caracteres.\n",string,letras,caracteres);		return 0;}
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!