麻烦c语言大神帮忙编一下图上两个题目的程序,万分感激!!
展开全部
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n, *p, m;
do
{
scanf("%d",&n);
}while(n < 5 || n > 10);
p = malloc(sizeof(int) * n);
m = n - 1;
while(n--)
{
scanf("%d",p + n);
if(*(p + n) > *(p + m))
{
m = n;
}
}
printf("%d", *(p + m));
return 0;
}
追问
谢谢!麻烦再看看第二个可以吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询