scanf("%c",&a[i][j]); and scanf("%s",a[i]);
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 22:15:19
scanf("%c",&a[i][j]); and scanf("%s",a[i]);
#include
int w,h;
char a[21][21];
int B(int i,int j){
if(i=w||j=h)return 0;
if(a[i][j]=='#')return 0;
else{
a[i][j]='#';
return 1+B(i-1,j)+B(i+1,j)+B(i,j+1)+B(i,j-1);
}
}
int main(){
char c;
while(~scanf("%d %d",&h,&w)&&w>0&&h>0){
for(int i=0;i
#include
int w,h;
char a[21][21];
int B(int i,int j){
if(i=w||j=h)return 0;
if(a[i][j]=='#')return 0;
else{
a[i][j]='#';
return 1+B(i-1,j)+B(i+1,j)+B(i,j+1)+B(i,j-1);
}
}
int main(){
char c;
while(~scanf("%d %d",&h,&w)&&w>0&&h>0){
for(int i=0;i
换行\n也是一个字符,一个一个字符读入的时候就把换行也读进去了,而以字符串读入的时候是遇到\n就停止读入了.我当时就犯了同样的错误
C语言scanf("%d,&a[i][j]");什么意思啊
#include main() { float a,n,i,j,s; scanf("%d",&a); for(n=1.0
素数 回文数#includemain(){ int i,n,a,b,c,d,j,count; while (scanf(
scanf("%s",stu[i].
{ char s[100]; int c,i; scanf("%c",&c); scanf("%d",&i); scan
scanf("%d",&a); scanf("%c",&c); scanf("%d",%b); scanf("%d %c
#include int main() { int a[100]; int n,i,j,k,t,m; scanf("%d
#include int main() { int a[150];int m,n,i,j,t; while(scanf(
while (scanf("%d/%d",&i,&j),
C语言的一道题目.有输入语句scanf(“a=%d,b=%d”,&i,&j);要求输入10和20,并且:① 写出输入时的
scanf("%d%s%d",&s[i].num,&s[i].name,&s[i].score);和scanf("%d%
main() {long m,n,i=1,j,s; scanf("%ld,%ld",&m,&n); for(;i