Ola. 
 
	Estou resolvendo umas questões simples da faculdade, uma delas é essa: Desenvolva um diagrama que: 
	·  Leia 4 (quatro) números;·  Calcule o quadrado de cada um;·  Se o valor resultante do quadrado do terceiro for >= 1000, imprima-o e finalize; 
	·  Caso contrário, imprima os valores lidos e seus respectivos quadrados.
 
	Fiz o código e acredito q esteja correto, entretanto quando rodo o programa trava ao pedir o primeiro número.
 
	Segue o código.
 
	#include <stdio.h> 
	#include <stdlib.h>
 
	int main() 
	{ 
	    float n1,n2,n3,n4,q1,q2,q3,q4; 
	    printf("Digite quatro numeros\n"); 
	    scanf("%f","%f","%f","%f",&n1,&n2,&n3,&n4); 
	    q1=pow(n1,2); 
	    q2=pow(n2,2); 
	    q3=pow(n3,2); 
	    q4=pow(n4,2); 
	    if (q3>1000) 
	    { 
	        printf("O quadrado do terceiro numero escolhido e=%.2f",q3); 
	    } 
	    else 
	    { 
	        printf("Numero %.2f,Quadrado %.2f\nNumero %.2f,Quadrado %.2f\nNumero %.2f,Quadrado %.2f\nNumero %.2f,Quadrado %.2f\n",n1,q1,n2,q2,n3,q3,n4,q4);
 
	    }
 
	    return 0; 
	}