/*C99 test*/
#include <stdio.h>
struct var_data{
int len;
char data[0];
};
int main (int argc, char *argv[]) {
//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
char ch = '0' ;
int out = 0;
/*if ( argv != NULL && argc != 0 ){
ch = argv[0];
}*/
switch (ch){
case '0' ... '9': out = 9;
break;
case 'a' ... 'm': out = 20;
break;
case 'A' ... 'M': out = 29;
break;
default : out = 49;
break;
}
printf("Hello JSRUN! out=%d \n\n - from C .\n\n", out);
struct var_data s;
s.len = 3;
for ( int i = 0; i < s.len; i++)
printf("%02x", s.data[i]);
return 0;
}