Code đây mình muốn nhập vào 1 chuỗi nếu có khoảng trắng thì nhập lại. Mình nhập chuỗi 'A AAAA’có khoảng trắng vào thì nó lặp lại theo ý mình.Nhưng mình cố tình nhập sai tiếp thì nó lại ko cho nhập lại nữa ạ @@

Code đây mình muốn nhập vào 1 chuỗi nếu có khoảng trắng thì nhập lại. Mình nhập chuỗi 'A AAAA’có khoảng trắng vào thì nó lặp lại theo ý mình.Nhưng mình cố tình nhập sai tiếp thì nó lại ko cho nhập lại nữa ạ @@

#include<stdio.h>
#include<string.h>

void NhapChuoi(char chuoi[])
{
	printf("Nhap chuoi: ");
	gets(chuoi);

	for(int i=0;i<strlen(chuoi);i++)
	{		
		if(chuoi[i]= 32) 
		{
			printf("Nhap sai dinh dang !nhap lai : ");
			gets(chuoi);		
		}
	
	}

}
void XuatChuoi(char chuoi[])
{
	puts(chuoi);
}
int main()
{
	char chuoi[100];
	NhapChuoi(chuoi);
	XuatChuoi(chuoi);
	return 0;
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?