Today's C

I wrote today, Self learning C. Because I often mistake syntax what scanf needs "&" but forgetting it. compiler display message of warning. I have to careful it. I remember things today what how to give scanf two arguments. It is written like this,

#include <stdio.h>

int main(void){

int a,b;

printf("2つの数値をいれて");
scanf("%d%d",&a,&b);

return 0;
}

To give two arguments for scanf is split each arguments, use the semicolon.

#include <stdio.h>

int main(void){

  int hai[51];
  int a,b;
  int i;
  int amari;
  
  
  printf("整数値を2つ入れてください");
  scanf("%d%d",&a,&b);
  printf("%d\n",a);
  printf("%d",b);
  if(b == 0){
    printf("終了");
    return 0;
  }
  printf("%d / %d = ",a,b);

  hai[0] = a / b;
  
  for(i = 1;i<51;i++){
    amari = a % b;
    if(amari == 0){
      break;
    }
    a = amari * 10;
    hai[i] = a / b;

  }
  printf("%d.",hai[0]);
  for(a = 1;a<i;a++){
    printf("%d",hai[a]);
  }
  printf("\n");

  return 0;
}
#include <stdio.h>

int main(void){


  float data1 = 100.0;
  float data2;
  int i = 1;
  while(i<=10){
    printf("浮動小数点数を入力");
    scanf("%f",&data2);
    if(data2 == 0.0){
      continue;
    }else{
      data1 = data1 / data2;
      printf("data1 = %f\n",data1);
    }
 
    if(data1 <= 1.0){
        break;
    }else{
      i++;
    }
  }
  return 0;
}