Hallo,
ich habe diese Codezeilen:
Code:
#include <stdio.h>
#include <sys/types.h>
#include <inttypes.h>
int main(void)
{
uint8_t age;
printf("Bitte geben Sie ihr Alter ein: ");
scanf("%" SCNu8, &age);
printf("Sie sind %" PRIu8 " Jahre alt.\n", age);
}
Ich möchte nun gerne eine überprüfung machen, ob die eingegebene Zahl auch in die variable age passt. Leider weiß ich nicht, wie ich das anstellen soll. Ich dachte erst ich könnte das mit den in limits.h angegebenen Werten überprüfen, ob die Variable größer als möglich ist, aber das kann ich ja erst machen, wenn die variable schon eingelesen (d.h. flasch eingelesen?) ist, oder nicht?
Wäre nett, wenn mir jemand eine möglichkeit nennen kann, wie ich das anstellen soll.
Grüße,
Markus
Lesezeichen