首页
编程
java
php
前端
首页
编程
java
php
前端
程序运行后没结果,该输出的东西为输出
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
char s[n]={0};
while(n--)
{
scanf("%s",s);
}
int m=(n-1)/2;
printf("%c",s[m]);
return 0;
}
请问这个程序错在哪里?输出没有结果,就只有我原本输入的东西
n个正整数,数字之间会有空格,所以你应该用%d来接,不要写%s
n个正整数没说n个10以内数字,你字符串长度是n,溢出了都
点击展开全文