bonjour, je débute le C et je dois réaliser des motifs, je galère un peu est-ce que quelqu'un peut m'expliquer pourquoi mon code n'affiche pas ce que je veux ? merci d'avance
(cf ;
)
#include <stdio.h>
#include <stdlib.h>
#include "paper.h"
void coll();
void carr();
void haut();
void bas_1();
int main()
{
init_paper(22,17,100);
move_to(3,3);
coll();
move_to(3,7);
coll();
move_to(3,11);
coll();
move_to(8,3);
coll();
move_to(13,3);
coll();
move_to(18,11);
coll();
move_to(8,11);
coll();
move_to(13,7);
coll();
move_to(8,7);
coll();
move_to(13,11);
coll();
move_to(18,3);
coll();
move_to(18,7);
carr();
move_to(1,1);
change_color(10, 159, 255);
colorize();
haut();
bas_1();
move_to(2,1);
change_color(10, 159, 255);
colorize();
bas_1();
display_paper();
return 0;
}
void coll(){
repeat(3) {
move_right();
change_color(10, 159, 255);
colorize();
}loop;
repeat(2) {
move_down();
change_color(10, 159, 255);
colorize();
}loop;
repeat(2) {
move_left();
change_color(10, 159, 255);
colorize();
}loop;
move_up();
change_color(10, 159, 255);
colorize();
}
void carr(){
repeat(3) {
move_right();
change_color(10, 159, 255);
colorize();
}loop;
repeat(3) {
move_down();
change_color(10, 159, 255);
colorize();
}loop;
move_left();
move_left();
change_color(10, 159, 255);
colorize();
repeat(2) {
move_up();
change_color(10, 159, 255);
colorize();
}loop;
}
void haut(){
repeat(14){
move_right();
change_color(10, 159, 255);
colorize();
}loop;
}
void bas_1(){
repeat(20){
move_down();
change_color(10, 159, 255);
colorize();
}loop;
}
Message édité le 01 octobre 2022 à 19:27:10 par tristeohqueoui