Δημοσιεύτηκε: 24 Μαρ 2011, 22:16
medigeek έγραψε:Χμ.. μπαίνουμε σε πολύ βαθιά (για μένα) νερά, καλύτερα να κανουμε μια μικρή παύση και να το αφήσουμε για πιο μετά -- ήδη αυτά που κατάφερα ήταν μισό copy-paste, μισά δικά μου από διάβασμα οδηγών...
Έριξα μια ματιά και είναι αρκετά πιο εύκολο.
- Κώδικας: Επιλογή όλων
#include <stdio.h>
int main()
{
char string1[20];
puts ("Please enter a string of 20 characters or fewer.");
scanf ("%20s", string1);
printf ("\nYou typed the following string:\n%s\n\n", string1);
return 0;
}
Αυτό που κάνεις είναι να καθορίσεις στην scanf() το μέγιστο μέγεθος που απαιτείς.
Έτσι, μπορείς να θέσεις όρια σε αυτά που εισάγονται στο πρόγραμμά σου.