Buonasera,visto che siamo in tema natalizio ho deciso di fare un programma per creare un orribile albero di natale.
codice:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    int a,i,e,j,h;
    char b,d;
    do
    {
       system("cls");  
       printf("Scrivi un numero dispari: ");   
       scanf("%d",&a);
       fflush(stdin);
    }
    while(a%2==0);
    printf("Scrivi un simbolo per le decorazioni: ");   
    scanf("%c",&b);
    fflush(stdin);
    printf("Scrivi un simbolo per la decorazione in cima: ");   
    scanf("%c",&d);
    fflush(stdin);
    system("cls");
    system("color 2");
    for(i=1;i<=a;i++)
    { 
    
       if(i%2!=0)
       {
          for(j=1;j<=a;j++)
          {
             if(j!=0)      
             printf(" ");
          } 
          if(i!=1)
          {
             printf("|\n");
          }
          else if(i==1)
          {
             printf("%c\n",d);
          } 
       }
       else
       {          
       for(e=i;e<=a;e++)
          {
             if(e!=0)      
             printf(" ");
          }    
           printf("%c",b);
           for(h=a;h<(i*2)+a-3;h++)
              {
              if(h!=0)
              printf("-");
              }  
           printf("%c\n",b);           
       }
    }                                      
getchar();
return 0;
}
Purtroppo con le conoscenze che ho non so fare di meglio...comunque guardando un eseguibile di un ragazzo(che fa 6 ore di informatica in confronto alle 2 miei) ho visto che era riuscito anche a colorare le stringhe,allorchè ho cercato informazioni su internet,ma non ho capito nulla:c'è chi diceva che il non possedeva la libreria(conio.h) e altri invece affermavano il contrario.
Qualcuno puo spiegarmi se si puo fare e come si fa?
Grazie.