Точка с запятой ;
является допустимым утверждением в C (и, следовательно, в Задаче C).Этот оператор ничего не делает - он представляет собой пустую операцию.
В вашем примере этот оператор не является необходимым, но бывают случаи, когда он важен.Например, копирование строк C может быть сделано следующим образом:
while (*dest++ = *src++);
Точка с запятой в конце важна для работы этой конструкции.