В С круглые скобки предназначены для изменения приоритета выполнения операторов.
Квадратные скобки предназначены для индексации массивов . Короче говоря, если имеется массив, то с помощью квадратных скобок можно обратиться к элементу массива. Например, в программе
#include <stdio.h>
char s[80];
int main(void)
{
s[3] = 'X';
printf("%c", s [3]);
return 0;
}
сначала присваивается значение 'X' четвертому элементу (надо помнить, что индексация массивов в С начинается с 0) массива s, а затем печатается этот элемент.