Je veux imprimer un tableau de caractères, ces caractères sont d'abord soulignés. Ensuite, l'utilisateur peut écrire des caractères sur ces traits de soulignement. J'ai utilisé gotoxy() mais cela ne fonctionne pas correctement. C'est ce que je l'ai écrit:manipulation de chaîne dans C?
int main(void)
{
char arr[20];
int i;
char ch;
clrscr();
for(i=0;i<=20;i++)
{
textattr(0x07);
cprintf("_");
}
do
{
for(i=0;i<=20;i++)
{
//gotoxy(i,0);
//ch = getche();
if(isprint(ch) == 1)
{
arr[i] = ch;
gotoxy(i,0);
//printf("%c",ch);
}
}
} while(i == 20);
getch();
return 0;
}
Je serai heureux de répondre, mais s'il vous plaît nettoyer la démarque dans votre question. Quatre espaces avant chaque ligne de code. –
Quel compilateur utilisez-vous? conio.h n'est pas bien supporté (voire pas du tout) si vous n'utilisez pas Borland, c'est peut-être pourquoi vous ne pouvez pas le faire fonctionner correctement? Avez-vous essayé des malédictions? – mingos
J'utilise Borland C++ – noor