검색결과 리스트
글
2차원 배열 포인터
#include<stdio.h>
#include<stdlib.h>
int ba(char (*in)[101]){
in[3][3]='A';
// printf("%c",in[1][1]);
return 0;
}
int main(){
FILE *in=fopen("go.inp","r");
FILE *out=fopen("go.out","w");
int j=0,i=0;
int n=0;
int num=0;
char input[101][101]; //케릭터값
char e;//엔터값
fscanf(in,"%d",&n); //줄 수 스켄
num=n;;
n=n+2;
//테두리 벽 크기 잡기
for(i=0;i<n;++i){
//arr[i][j]=7;
for(j=0;j<n-1;++j){
if(j==0||i==0 || i==n-1)
input[i][j]='a';
}
input[i][j]='a';
}
//입력
for(i=0;i<num;++i){
fscanf(in,"%c",&e); //엔터처리
for(j=0;j<num;++j){
fscanf(in,"%c",&input[i+1][j+1]);
}
}
//char배열 출력확인
for(i=0;i<10;++i){
for(j=0;j<10;++j){
printf("%c ",input[i][j]);
}
printf("\n");
}
ba(input);
//char배열 출력확인
for(i=0;i<10;++i){
for(j=0;j<10;++j){
printf("%c ",input[i][j]);
}
printf("\n");
}
fclose(in);
fclose(out);
}
'☆C언어' 카테고리의 다른 글
c언어 꿀팁 (0) | 2014.10.14 |
---|---|
조건부 컴파일 #if #elif #else #endif (0) | 2013.10.09 |
이차원배열 동적할당 (0) | 2012.09.12 |
exe의 작동이 중지되었습니다. (0) | 2012.05.12 |
Visual Studio 디버깅 단축키들 (2) | 2012.03.25 |