#includestdio.h************** _
1|_|
2|_|
3**************void mat(int n){if((nn |);elseprintf( );if((nn_);elseprintf( );if((nn |);elseprintf( );}void main(){
0,1,2,3,4,5,6,7,8,9编码line1[10]={2,0,2,2,0,2,2,2,2,2};line2[10]={7,1,3,3,7,6,6,1,7,7};line3[10]={7,1,6,3,1,3,7,1,7,3};int line[3][10]={{2,0,2,2,0,2,2,2,2,2},{5,1,3,3,7,6,6,1,7,7},{7,1,6,3,1,3,7,1,7,3}};int i,j;char ch[30],num=0;mat(2);num=0;do{scanf(%c,}while(ch[num++]!=n);printf(%d,num);num--;for(i=0;i3;i++){for(j=0;jnum;j++){mat(line[ch[j]-0]);printf( );}printf(n);}}追问刚才我试了 感谢 很好用 美中不足的就是输入时不能加空格 例如只能输入1234但是我希望输入的是1 2 3 4(中间有空格) 回答do{scanf(%c,}while(ch[num++]!=n);这里这样改do{scanf(%c,if(ch[num]== )
num--;}while(ch[num++]!=n); 赞同0|评论
|