Ir para o conteúdo
marcos_leonardo

Dúvida...

Mensagens Recomendadas

marcos_leonardo    0
marcos_leonardo

Dá-m um erro de conflito de tipos e não percebo porque...

O obrjectivo é concatenar duas strings e colocá-las em maiusculas..

Cumps..

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#define N 30

main (void) {

char n1[N];
char n2[N];

printf("Insira o primeiro nome:\n");
scanf("%s",n1);

printf("Insira o segundo nome\n");
scanf("%s",n2);

conca(n1[N],n2[N]);
up(n1);
printf("O resultado é dos nomes concatenados e em maiúsculas é: \n ----> %s",n1);

}

char conca(char n1[N],char n2[N]){

int i;
for(i=strlen(n1)+1;i<(strlen(n1)+strlen(n2)); i++)
{
n1[i]=n2[i-strlen(n1)];

}
return n1[N];
}

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade