Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Desenvolver um programa que leia 3 strings com 50 posições e desenvolver os seguintes
itens: ler as 3 strings; vericar queal é a maior string e apresentar; agrupar as 3
strings em um única string (não utilizar a função strcat).
Parte do código tah pronto, mas como faço para concatenar as strings sem utilizar strcat.. http://forum.imasters.com.br/public/style_emoticons/default/closedeyes.gif
#include "stdafx.h"
#include "stdio.h"
#include "string.h"
int main(int argc, char* argv[])
{
char ch1[50],ch2[50],ch3[50];
int tam1,tam2,tam3;
gets(ch1);
gets(ch2);
gets(ch3);
tam1=strlen(ch1);
tam2=strlen(ch2);
tam3=strlen(ch3);
if(tam1> tam2 && tam1 > tam3)
{
printf("A maior string digitada e %s:\n",ch1);
}
else if(tam2 > tam1 && tam2> tam3)
{
printf("A maior string digitada e %s:\n",ch2);;
}
else
{
printf("A maior string digitada e %s:\n",ch3);
}Carregando comentários...