valeu pela ajuda kandrade, eu consegui fazer do seguinte jeito: #include <stdio.h> int main() { int n[10], count=1, i=1, ma, me; do { printf ("Digite o %do numero: \n", count); scanf ("%d", &n[count]); count++; } while (count <= 10); ma = n[1]; me = n[1]; while (i<=10) { if (ma < n) ma = n; if (me > n) me = n; i++; } printf ("O maior numero e: %d\n", ma); printf ("O menor numero e: %d", me); } tem um jeito de melhorar ainda mais o código?