私は整数入力を必要とするプログラムに取り組んでいますが、非整数が誤って入力されるたびに、scanf関数は動作を停止するか、ループでスタックされます。 このは私がしようとしたものの一例である: int n;
printf("please enter 0 or 1\n");
top:
scanf("%i",&n);
if(n == 0)
{
pri
#include <stdio.h>
int main()
{
char * msg = "Internal power 10. power sufficient. total count 10";
char * temp = "Internal power %d. power %s. total count %d";
int v1, v2, ret;