0 votes 0 votes closed as a duplicate of: Undefined Behaviour in C #include<stdio.h> int main() { char a[]={'A','B','C','D'}; char *p=&a[0]; *p++; printf("%c%c",*++p,--*p); } What will be the output? 1)C B 2)B B 3)B A 4)C A Programming in C programming-in-c output programming + – srestha asked Mar 6, 2018 • closed Mar 6, 2018 by srestha srestha 405 views comment Share Follow See all 2 Comments See all 2 2 Comments reply shivanisrivarshini commented Mar 6, 2018 reply Follow Share is it option D C A 1 votes 1 votes srestha commented Mar 6, 2018 reply Follow Share @shivani , it is sequence point problem 0 votes 0 votes Please log in or register to add a comment.