Estou fazendo um trabalho em que eu não posso utilizar a biblioteca string.h e tenho que mostrar na tela onde um caracter qualquer aparece em uma string. Está abaixo o meu projeto que NÃO DEU CERTO:
#include <stdio.h>
#include <stdlib.h>
int comp(char st1[], char ch){
int pos=0;
for(int i=0; i!=''; i++){
if(st1=ch){
pos=i;
}else{}
}
return pos;
}
int main()
{
//Declaração de Variáveis
char texto[100], letra;
//Entrada de Dados
printf("Entre com o texto: \n");
scanf("%c", &texto);
fflush(stdin);
printf("Entre com a letra: \n");
scanf("%c", &letra);
//Calculando
printf("A posicao da letra %c e %d", letra, comp(texto, letra));
Question
vrmartins
Estou fazendo um trabalho em que eu não posso utilizar a biblioteca string.h e tenho que mostrar na tela onde um caracter qualquer aparece em uma string. Está abaixo o meu projeto que NÃO DEU CERTO:
#include <stdio.h>
#include <stdlib.h>
int comp(char st1[], char ch){
int pos=0;
for(int i=0; i!=''; i++){
if(st1=ch){
pos=i;
}else{}
}
return pos;
}
int main()
{
//Declaração de Variáveis
char texto[100], letra;
//Entrada de Dados
printf("Entre com o texto: \n");
scanf("%c", &texto);
fflush(stdin);
printf("Entre com a letra: \n");
scanf("%c", &letra);
//Calculando
printf("A posicao da letra %c e %d", letra, comp(texto, letra));
system("PAUSE");
return 0;
}
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.