đề bài c :nhập một số nguyên ,kiểm tra nếu đúng thì thì in ra, sai bắt nhập lại đến khi đúng là số thì thôi (dùng ngôn ngữ c)
mình làm thế này , nhưng vẫn sai ! mọi người góp ý
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
int check, a;
clrscr();
tiep:
printf("- nhap so",&a);
check = scanf("%d", &a);
if(check == 0)
{
printf("-Du lieu ban nhap khong phai so");
printf("\n-nhap lai so");
scanf("%d",&a);
goto tiep;
}
else printf("-Du lieu ban nhap la so: %d", a);
}
mình làm thế này , nhưng vẫn sai ! mọi người góp ý
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
int check, a;
clrscr();
tiep:
printf("- nhap so",&a);
check = scanf("%d", &a);
if(check == 0)
{
printf("-Du lieu ban nhap khong phai so");
printf("\n-nhap lai so");
scanf("%d",&a);
goto tiep;
}
else printf("-Du lieu ban nhap la so: %d", a);
}
Comment