bonjour tout le monde
je debute en C (apres du PHP et du python, dur dur) et je doit faire un pti programme adn to arn

Voila mon code je ne comprend pas pourquoi j ai ce message d'erreur à la compilation:
return makes integer from pointer without a cast
(je ne dois pas utiliser de pointeurs)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
#include <stdlib.h>
char adn2arn(char adn[],char arn[],int lSeq)
{
	int i;
	for (i=0;i<lSeq;i++)
	{
		if(adn[i]=='T')
		{
		arn[i]='U';
		}
		if(adn[i]=='A'||adn[i]=='G'||adn[i]=='C')
		{
		arn[i]=adn[i];
		}
	}
	return (arn);
}
int main(void)
{
	int lSeq=20;
	char seq[20]="GAATGCGTGATGCGTGAATT", arn[20];
	printf("%s\n%s\n", seq, adn2arn(seq, arn, lSeq));
}

si quelqu'un peut m'aider, merci d'avance!