1. 다음의 선언에 대해 아래의 연산이 틀린 이유를 각각 설명하시오

int *ip, *jp;
char *cp;

(1) ip+jp  (2)ip*2  (3)jp/3  (4)ip+3.2  (5)ip-cp


2. 다음 각각의 경우 *pt와 *(pt+1)의 값을 구하시오.

(1) static int a[4]={1, 2, 3, 4};
    int *pt;
    pt=a;
(2) static float b[2][2]={{1.1, 1.2},{2.1, 2.2}};
    float *pt;
    pt=b[0];

3. 별도로 정의하지 않고 생략이 가능한 변수에 대해 설명하시오

검색해봤는데 정확한답도없고 커뮤니티는 디씨만해서 여따물어봐요
능력자 성님들 알려주세여