以下のプログラム実行したとき
たとえば変数aにhogehogeと入力したとき
input:input:input:
とループしてしまいます
これをループしないようにするには
どうしたらよいのでしょうか?
int a;

while(1){
printf("Input:");
a=getchar();
if(a=='1'){
break;
}
}