Em quais situações são utilizadas as estruturas condicionais e de repetição em um programa? Quais são as estruturas condicionais e de repetição presentes na linguagem C e como elas funcionam?.