double einwurf;
用户只能为einwurf输入超过10的正值(此部分有效)
数组
char *getraenkeListe[3][2]={"Wasser", "1.20", "Cola", "1.50", "Kaffe", "1.50"};
等式为
einwurf=einwurf-strtod(getraenkeListe[getraenkeWahl-1][1], rueckgabewert=-1);
getraenkeWahl只能是1、2或3
所以getraenkeListe [getraenkeWahl-1] [1]应该退还1.20或1.50
在该示例中,它声明为NULL而不是rueckgabewert = -1,但我认为这只是它失败时返回的值,如果该项目失败,则应返回值-1,因此我换掉了
是否无法在strtod()函数内重新分配变量?如何在rueckgabewert中获取它而不编写新行,以免strtod()的错误值丢失?
谢谢