#include <stdio.h>
#include <stdlib.h>
int main()
{
char a[100];
int num[100];
scanf("%s",&a);
int i,j,min,max,n;
int length=0;
for(i=0;a[i]!='\0';i++)
{length=length+1;
}
for(i=0;i<=(length-4);i=i+2)
{num[j]=(int)a[i]-48;
j=j+1;
}printf("%d %d",num[0],num[1]) ;
}
请问一下这个代码有什么问题?北理朋友不会来问我,但是我不是计算机专业的。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 浪客 2022-03-30 10:14关注
scanf("%s",&a); 数组不能这么输入
a是数组名,本身就是个指针。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 torch.multiprocessing.spawn.ProcessExitedException: process 1 terminated with signal SIGKILL
- ¥15 QuartusⅡ15.0编译项目后,output_files中的.jdi、.sld、.sof不更新怎么解决
- ¥15 pycharm输出和导师的一样,但是标红
- ¥15 想问问富文本拿到的html怎么转成docx的
- ¥15 我看了您的文章,遇到了个问题。
- ¥15 GitHubssh虚拟机连接不上
- ¥15 装完kali之后下载Google输入法 重启电脑后出现以下状况 且退不出去 桌面消失 反复重启没用
- ¥15 ESP-IDP-BLE配网连接wifi
- ¥15 ue2.6.12版本用的若以,安装gojs,引入import * as go from 'gojs';报错
- ¥15 服务器上的网站安装php5.6版本