c语言大神解答一下啊!允许用户输入任何数字,直至用户按下回车结束输入,输出最大的输入数字?
这道题该怎么写呢?允许用户输入任何数字,直至用户按下回车结束输入,输出最大的输入数字!有哪位大神能解答一下啊!用循环解答啊,我写了一个下午还是写不出来啊
程序代码:
#include<stdio.h> #include <string.h> int main() { int i,j,n; char a[100] = {0}; gets(a); char *p = a,*max = a; while(*p) { if(*p > *max) max = p++; else p++; } printf("%c\n",*max); return 0; }