There's a joke in French that, if I translate it word by word, it would say: "Could you be less clear? I understand too much..."

So, could you please tell me what you are trying to achieve? I will be able to help you better.
Meanwhile, you can always have multiple loops, one within another. For example:
#include <stdio.h>
int main(void)
{
char chrA = 'a';
char chrB = 'b';
char chrC = 'c';
for(int a=0; a<4; a++)
{
printf("%c", chrA);
for(int b=0; b<3; b++)
{
printf("%c", chrB);
for(int c=0; c<2; c++)
{
printf("%c", chrC);
}
}
}
return 0;
}
Output:
abccbccbccabccbccbccabccbccbccabccbccbcc
Try to see if you understand the output.
As you can see, you can have multiple loops within each others.
But let me know exactly what you are trying to do, so I can help you better.