求大神帮忙将C语言转成汇编语言,用

C程序翻译成一个8086汇编语言程序。 使用stack将变量从主程序传递给子程序,并使用AL将结果从过程返回给主程序。

#include
char max (char *s)
{ char c;
int i;

if ( s=='\n' ) return '\n';
c=*s;
while ( *(s+1)!='\n') {
if (c<
(s+1) ) c=*(s+1);
s++;
}
return c;
}
void main()
{
char buffer[100], m;
int i=0;
printf("Please enter a character string: ");

do {
buffer[i] = getchar();
} while (buffer[i++] != '\n');

m=max(buffer);
printf("\nthe maxium charater is : %c", m);
}

https://blog.csdn.net/water_wenzhou/article/details/12777129

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^