Ir para conteúdo
Fórum Script Brasil
  • 0

verbos terminados em ar


luis galdino

Pergunta

8 respostass a esta questão

Posts Recomendados

  • 0

beleza cara

ta ai meu codigo porem da uma olhada v o q esta errado

#include <conio.h>

#include <string.h>

int main()

{

char str1[6][10]='o','as','a','amos','ais','am';

char palavra[20];

int i,n;

printf("PALAVRA:\n");

gets("palavra");

n=strlen(palavra);

for(i=0;i<n;i++)

{

if(strchr(palavra=='ar'));

{

delete(palavra,n-2,2)

strcat(verbo,str1[0]);

strcat(verbo,str1[1]);

strcat(verbo,str1[2]);

strcat(verbo,str1[3]);

strcat(verbo,str1[4]);

strcat(verbo,str1[5]);

else

printf("Palavra não terminada em ar");

}

printf("Eu %d",str1[0]);

printf("Tu %d",str1[1]);

printf("Ele %d",str1[2]);

printf("Nos %d",str1[3]);

printf("Vos %d",str1[4]);

printf("Eles %d",str1[5]);

getch();

}

Link para o comentário
Compartilhar em outros sites

  • 0

Fiz um code baseado no seu e coloquei comentarios dos erros que achei

obs faltou identação tb

Obs o forum tem um bug se usar o contra barra zero \ 0 ele não exibe não sei por que mas deixei escrito os locais que deve usar se tiver duvidas posta ae

#include <conio.h>
#include <string.h>

int main()
{
char eu[2]={'o'};
char tu[3]={'a','s'};
char ele[2]={'a'};
char nos[5]={'a','m','o','s'};
char vos[4]={'a','i','s'};
char eles[3]={'a','m'};


char palavra[20];
int n;

printf("PALAVRA:\n");
gets(palavra);  // SINTAXE ERRADA ESTAVA DESSA FORMA gets("palavra")

n=strlen(palavra);

//for(i=n;i>=n;i++)
//{
if(palavra[n-2]=='a' && palavra[n-1]=='r') // não PRECISA DE LOOP SÓ UM IF USANDO O STRLEN
{
    palavra[n-2]='contrabarra zero'; // TODA STRING ACABA EM contrabarra 0 então troquei o local do fim dela

    printf("Eu %s%s\n",palavra,eu); // USEI dois %s para imprimir 2 strings sem o uso do strcat =D
    printf("Tu %s%s\n",palavra,tu);
    printf("Ele %s%s\n",palavra,ele);
    printf("Nos %s%s\n",palavra,nos);
    printf("Vos %s%s\n",palavra,vos);
    printf("Eles %s%s\n",palavra,eles);
}
    else
        printf("\a\aPalavra não terminada em ar");// um beep pra tirar uma pira =D



getch();
}

Editado por Loco
Link para o comentário
Compartilhar em outros sites

  • 0
Em 17/11/2010 em 11:51, Loco disse:

Fiz um code baseado no seu e coloquei comentarios dos erros que achei

obs faltou identação tb

 

Obs o forum tem um bug se usar o contra barra zero \ 0 ele não exibe não sei por que mas deixei escrito os locais que deve usar se tiver duvidas posta ae

 

 

 
#include <conio.h>
#include <string.h>

int main()
{
char eu[2]={'o'};
char tu[3]={'a','s'};
char ele[2]={'a'};
char nos[5]={'a','m','o','s'};
char vos[4]={'a','i','s'};
char eles[3]={'a','m'};


char palavra[20];
int n;

printf("PALAVRA:\n");
gets(palavra);  // SINTAXE ERRADA ESTAVA DESSA FORMA gets("palavra")

n=strlen(palavra);

//for(i=n;i>=n;i++)
//{
if(palavra[n-2]=='a' && palavra[n-1]=='r') // não PRECISA DE LOOP SÓ UM IF USANDO O STRLEN
{
    palavra[n-2]='contrabarra zero'; // TODA STRING ACABA EM contrabarra 0 então troquei o local do fim dela

    printf("Eu %s%s\n",palavra,eu); // USEI dois %s para imprimir 2 strings sem o uso do strcat =D
    printf("Tu %s%s\n",palavra,tu);
    printf("Ele %s%s\n",palavra,ele);
    printf("Nos %s%s\n",palavra,nos);
    printf("Vos %s%s\n",palavra,vos);
    printf("Eles %s%s\n",palavra,eles);
}
    else
        printf("\a\aPalavra não terminada em ar");// um beep pra tirar uma pira =D



getch();
}

 

12 anos depois e eu fui salvo por esse deus, vlw cara!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...