A friend of mine is taking a basic course in computer programming, and actually he is studying the basic of C language. Yesterday he told me that he must do a very simple exercise that will print on screen a triangle like this
XXXXXXXXXX
XXXXXXXXX
XXXXXXXX
And so on. He asked me if I could review his solution before he give his program to the teacher, because he is moving from the old house to a new house and actually he do not have access to a computer to try his solution. This morning I decided to refresh my knowledge of C solving this simple exercise, I must admit that I love C/C++….I cannot explain but they are really fascinating languages (I love assembly language too)
#include “stdio.h”
#include “memory.h”
Â
#define NUM_OF_CHARS 10
Â
int main() {
   char str[NUM_OF_CHARS + 1];
   int I;
   memset(str, ‘X’, NUM_OF_CHARS);
   for (I = NUM_OF_CHARS; I > 0; –I) {
      str[I] = ‘





