- #include<stdio.h> 
- #include<string.h> 
- char in[]="invalid"; 
- 	char oy[]="yes"; 
- 	char on[]="no"; 
- char* operations_seq(int n) 
- {  
- 	int i,flag,c,j; 
- 	char store,temp; 
- 		char *input2[3]={{'11','3','44'}, 
- 	{'12','26','13'}, 
- 	{'21','33','21'} 
- }; 
- char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}}; 
- 	if((input2[0][0])!='\0' || (input3[n][0])!='\0' || (input2[n][n]!='\0' || (input3[n][n])!='\0') 
- 	{ 
- 	for(i=0;i<n;i++) 
- 	{ 
- 		flag=0; 
- 		for(j=0;j<n;j++) 
- 		{ 
- 			if((input2[0][i])==(input3[0][j])) 
- 				flag=1; 
- 				//printf("%d ",*(input2[i]+0)); 
- 		} 
- 		if(flag==0) 
- 		c=i; 
- 	} 
- 	temp=*(input2[c]+0); 
- 	for(i=1;i<input1;i++) 
- 	{ 
- 		store=(input2[i][c]); 
- 		(input2[i][c])=temp; 
- 		temp=store; 
- 	} 
- 	for(i=0;i<input1;i++) 
- 	{ 
- 		while(*(input2[0]+i)!=*(input3[0]+i)) 
- 		{ 
- 			temp=(input2[i][0]); 
- 			for(j=1;j<input1;j++) 
- 			{ 
- 				store=(input2[i][j]); 
- 				(input2[i][j])=temp; 
- 				temp=store; 
- 			} 
- 			(input2[i][0])=temp; 
- 		} 
- 	} 
- 	} 
- 	else  
- 	{ 
- 		return in; 
- 	} 
- 	return on; 
- } 
- int main() 
- { 
- 	char *input2[3]={{'11','3','44'}, 
- 	{'12','26','13'}, 
- 	{'21','33','21'} 
- }; 
- char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}}; 
- char *in=operations_seq(3); 
- } 
				I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3RyaW5nLmg+CmNoYXIgaW5bXT0iaW52YWxpZCI7CgljaGFyIG95W109InllcyI7CgljaGFyIG9uW109Im5vIjsKY2hhciogb3BlcmF0aW9uc19zZXEoaW50IG4pCnsgCglpbnQgaSxmbGFnLGMsajsKCWNoYXIgc3RvcmUsdGVtcDsKCQljaGFyICppbnB1dDJbM109e3snMTEnLCczJywnNDQnfSwKCXsnMTInLCcyNicsJzEzJ30sCgl7JzIxJywnMzMnLCcyMSd9Cn07CmNoYXIgKmlucHV0M1szXT17eyczMycsJzQ0JywnMTEnfSx7JzMnLCcxMycsJzEyJ30seycyMScsJzYnLCcyMSd9fTsKCWlmKChpbnB1dDJbMF1bMF0pIT0nXDAnIHx8IChpbnB1dDNbbl1bMF0pIT0nXDAnIHx8IChpbnB1dDJbbl1bbl0hPSdcMCcgfHwgKGlucHV0M1tuXVtuXSkhPSdcMCcpCgl7Cglmb3IoaT0wO2k8bjtpKyspCgl7CgkJZmxhZz0wOwoJCWZvcihqPTA7ajxuO2orKykKCQl7CgkJCWlmKChpbnB1dDJbMF1baV0pPT0oaW5wdXQzWzBdW2pdKSkKCQkJCWZsYWc9MTsKCQkJCS8vcHJpbnRmKCIlZCAiLCooaW5wdXQyW2ldKzApKTsKCQl9CgkJaWYoZmxhZz09MCkKCQljPWk7Cgl9Cgl0ZW1wPSooaW5wdXQyW2NdKzApOwoJZm9yKGk9MTtpPGlucHV0MTtpKyspCgl7CgkJc3RvcmU9KGlucHV0MltpXVtjXSk7CgkJKGlucHV0MltpXVtjXSk9dGVtcDsKCQl0ZW1wPXN0b3JlOwoJfQoJZm9yKGk9MDtpPGlucHV0MTtpKyspCgl7CgkJd2hpbGUoKihpbnB1dDJbMF0raSkhPSooaW5wdXQzWzBdK2kpKQoJCXsKCQkJdGVtcD0oaW5wdXQyW2ldWzBdKTsKCQkJZm9yKGo9MTtqPGlucHV0MTtqKyspCgkJCXsKCQkJCXN0b3JlPShpbnB1dDJbaV1bal0pOwoJCQkJKGlucHV0MltpXVtqXSk9dGVtcDsKCQkJCXRlbXA9c3RvcmU7CgkJCX0KCQkJKGlucHV0MltpXVswXSk9dGVtcDsKCQl9Cgl9Cgl9CgllbHNlIAoJewoJCXJldHVybiBpbjsKCX0KCXJldHVybiBvbjsKfQppbnQgbWFpbigpCnsKCWNoYXIgKmlucHV0MlszXT17eycxMScsJzMnLCc0NCd9LAoJeycxMicsJzI2JywnMTMnfSwKCXsnMjEnLCczMycsJzIxJ30KfTsKY2hhciAqaW5wdXQzWzNdPXt7JzMzJywnNDQnLCcxMSd9LHsnMycsJzEzJywnMTInfSx7JzIxJywnNicsJzIxJ319OwpjaGFyICppbj1vcGVyYXRpb25zX3NlcSgzKTsKcHJpbnRmKCIlcyIsaW4pOwp9
				
				
				
				
				
			 
			
				
			
			
				
	
		
	
	
	prog.c: In function 'operations_seq':
prog.c:10:3: warning: braces around scalar initializer
   char *input2[3]={{'11','3','44'},
   ^
prog.c:10:3: note: (near initialization for 'input2[0]')
prog.c:10:21: warning: multi-character character constant [-Wmultichar]
   char *input2[3]={{'11','3','44'},
                     ^
prog.c:10:21: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:10:21: note: (near initialization for 'input2[0]')
prog.c:10:26: warning: excess elements in scalar initializer
   char *input2[3]={{'11','3','44'},
                          ^
prog.c:10:26: note: (near initialization for 'input2[0]')
prog.c:10:30: warning: multi-character character constant [-Wmultichar]
   char *input2[3]={{'11','3','44'},
                              ^
prog.c:10:30: warning: excess elements in scalar initializer
prog.c:10:30: note: (near initialization for 'input2[0]')
prog.c:11:2: warning: braces around scalar initializer
  {'12','26','13'},
  ^
prog.c:11:2: note: (near initialization for 'input2[1]')
prog.c:11:3: warning: multi-character character constant [-Wmultichar]
  {'12','26','13'},
   ^
prog.c:11:3: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:11:3: note: (near initialization for 'input2[1]')
prog.c:11:8: warning: multi-character character constant [-Wmultichar]
  {'12','26','13'},
        ^
prog.c:11:8: warning: excess elements in scalar initializer
prog.c:11:8: note: (near initialization for 'input2[1]')
prog.c:11:13: warning: multi-character character constant [-Wmultichar]
  {'12','26','13'},
             ^
prog.c:11:13: warning: excess elements in scalar initializer
prog.c:11:13: note: (near initialization for 'input2[1]')
prog.c:12:2: warning: braces around scalar initializer
  {'21','33','21'}
  ^
prog.c:12:2: note: (near initialization for 'input2[2]')
prog.c:12:3: warning: multi-character character constant [-Wmultichar]
  {'21','33','21'}
   ^
prog.c:12:3: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:12:3: note: (near initialization for 'input2[2]')
prog.c:12:8: warning: multi-character character constant [-Wmultichar]
  {'21','33','21'}
        ^
prog.c:12:8: warning: excess elements in scalar initializer
prog.c:12:8: note: (near initialization for 'input2[2]')
prog.c:12:13: warning: multi-character character constant [-Wmultichar]
  {'21','33','21'}
             ^
prog.c:12:13: warning: excess elements in scalar initializer
prog.c:12:13: note: (near initialization for 'input2[2]')
prog.c:14:1: warning: braces around scalar initializer
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
 ^
prog.c:14:1: note: (near initialization for 'input3[0]')
prog.c:14:19: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                   ^
prog.c:14:19: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:14:19: note: (near initialization for 'input3[0]')
prog.c:14:24: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                        ^
prog.c:14:24: warning: excess elements in scalar initializer
prog.c:14:24: note: (near initialization for 'input3[0]')
prog.c:14:29: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                             ^
prog.c:14:29: warning: excess elements in scalar initializer
prog.c:14:29: note: (near initialization for 'input3[0]')
prog.c:14:1: warning: braces around scalar initializer
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
 ^
prog.c:14:1: note: (near initialization for 'input3[1]')
prog.c:14:36: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                    ^
prog.c:14:36: note: (near initialization for 'input3[1]')
prog.c:14:40: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                        ^
prog.c:14:40: warning: excess elements in scalar initializer
prog.c:14:40: note: (near initialization for 'input3[1]')
prog.c:14:45: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                             ^
prog.c:14:45: warning: excess elements in scalar initializer
prog.c:14:45: note: (near initialization for 'input3[1]')
prog.c:14:1: warning: braces around scalar initializer
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
 ^
prog.c:14:1: note: (near initialization for 'input3[2]')
prog.c:14:52: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                                    ^
prog.c:14:52: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:14:52: note: (near initialization for 'input3[2]')
prog.c:14:57: warning: excess elements in scalar initializer
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                                         ^
prog.c:14:57: note: (near initialization for 'input3[2]')
prog.c:14:61: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                                             ^
prog.c:14:61: warning: excess elements in scalar initializer
prog.c:14:61: note: (near initialization for 'input3[2]')
prog.c:16:2: error: expected ')' before '{' token
  {
  ^
prog.c:56:1: error: expected expression before '}' token
 }
 ^
prog.c:9:13: warning: unused variable 'temp' [-Wunused-variable]
  char store,temp;
             ^
prog.c:9:7: warning: unused variable 'store' [-Wunused-variable]
  char store,temp;
       ^
prog.c:8:15: warning: unused variable 'j' [-Wunused-variable]
  int i,flag,c,j;
               ^
prog.c:8:13: warning: unused variable 'c' [-Wunused-variable]
  int i,flag,c,j;
             ^
prog.c:8:8: warning: unused variable 'flag' [-Wunused-variable]
  int i,flag,c,j;
        ^
prog.c:8:6: warning: unused variable 'i' [-Wunused-variable]
  int i,flag,c,j;
      ^
prog.c: In function 'main':
prog.c:59:2: warning: braces around scalar initializer
  char *input2[3]={{'11','3','44'},
  ^
prog.c:59:2: note: (near initialization for 'input2[0]')
prog.c:59:20: warning: multi-character character constant [-Wmultichar]
  char *input2[3]={{'11','3','44'},
                    ^
prog.c:59:20: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:59:20: note: (near initialization for 'input2[0]')
prog.c:59:25: warning: excess elements in scalar initializer
  char *input2[3]={{'11','3','44'},
                         ^
prog.c:59:25: note: (near initialization for 'input2[0]')
prog.c:59:29: warning: multi-character character constant [-Wmultichar]
  char *input2[3]={{'11','3','44'},
                             ^
prog.c:59:29: warning: excess elements in scalar initializer
prog.c:59:29: note: (near initialization for 'input2[0]')
prog.c:60:2: warning: braces around scalar initializer
  {'12','26','13'},
  ^
prog.c:60:2: note: (near initialization for 'input2[1]')
prog.c:60:3: warning: multi-character character constant [-Wmultichar]
  {'12','26','13'},
   ^
prog.c:60:3: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:60:3: note: (near initialization for 'input2[1]')
prog.c:60:8: warning: multi-character character constant [-Wmultichar]
  {'12','26','13'},
        ^
prog.c:60:8: warning: excess elements in scalar initializer
prog.c:60:8: note: (near initialization for 'input2[1]')
prog.c:60:13: warning: multi-character character constant [-Wmultichar]
  {'12','26','13'},
             ^
prog.c:60:13: warning: excess elements in scalar initializer
prog.c:60:13: note: (near initialization for 'input2[1]')
prog.c:61:2: warning: braces around scalar initializer
  {'21','33','21'}
  ^
prog.c:61:2: note: (near initialization for 'input2[2]')
prog.c:61:3: warning: multi-character character constant [-Wmultichar]
  {'21','33','21'}
   ^
prog.c:61:3: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:61:3: note: (near initialization for 'input2[2]')
prog.c:61:8: warning: multi-character character constant [-Wmultichar]
  {'21','33','21'}
        ^
prog.c:61:8: warning: excess elements in scalar initializer
prog.c:61:8: note: (near initialization for 'input2[2]')
prog.c:61:13: warning: multi-character character constant [-Wmultichar]
  {'21','33','21'}
             ^
prog.c:61:13: warning: excess elements in scalar initializer
prog.c:61:13: note: (near initialization for 'input2[2]')
prog.c:63:1: warning: braces around scalar initializer
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
 ^
prog.c:63:1: note: (near initialization for 'input3[0]')
prog.c:63:19: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                   ^
prog.c:63:19: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:63:19: note: (near initialization for 'input3[0]')
prog.c:63:24: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                        ^
prog.c:63:24: warning: excess elements in scalar initializer
prog.c:63:24: note: (near initialization for 'input3[0]')
prog.c:63:29: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                             ^
prog.c:63:29: warning: excess elements in scalar initializer
prog.c:63:29: note: (near initialization for 'input3[0]')
prog.c:63:1: warning: braces around scalar initializer
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
 ^
prog.c:63:1: note: (near initialization for 'input3[1]')
prog.c:63:36: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                    ^
prog.c:63:36: note: (near initialization for 'input3[1]')
prog.c:63:40: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                        ^
prog.c:63:40: warning: excess elements in scalar initializer
prog.c:63:40: note: (near initialization for 'input3[1]')
prog.c:63:45: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                             ^
prog.c:63:45: warning: excess elements in scalar initializer
prog.c:63:45: note: (near initialization for 'input3[1]')
prog.c:63:1: warning: braces around scalar initializer
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
 ^
prog.c:63:1: note: (near initialization for 'input3[2]')
prog.c:63:52: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                                    ^
prog.c:63:52: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
prog.c:63:52: note: (near initialization for 'input3[2]')
prog.c:63:57: warning: excess elements in scalar initializer
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                                         ^
prog.c:63:57: note: (near initialization for 'input3[2]')
prog.c:63:61: warning: multi-character character constant [-Wmultichar]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
                                                             ^
prog.c:63:61: warning: excess elements in scalar initializer
prog.c:63:61: note: (near initialization for 'input3[2]')
prog.c:63:7: warning: unused variable 'input3' [-Wunused-variable]
 char *input3[3]={{'33','44','11'},{'3','13','12'},{'21','6','21'}};
       ^
prog.c:59:8: warning: unused variable 'input2' [-Wunused-variable]
  char *input2[3]={{'11','3','44'},
        ^
prog.c: In function 'operations_seq':
prog.c:56:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^