cv5
This commit is contained in:
		
							parent
							
								
									9318117a6a
								
							
						
					
					
						commit
						44a3be3a54
					
				@ -6,7 +6,7 @@
 | 
			
		||||
 | 
			
		||||
// Štruktúra pre uloženie informácií o študentovi
 | 
			
		||||
struct student {
 | 
			
		||||
    char name[SIZE];
 | 
			
		||||
    char name[2 * SIZE]; // Zvýšená veľkosť pre celé meno (meno + priezvisko)
 | 
			
		||||
    int votes;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -41,12 +41,12 @@ int main() {
 | 
			
		||||
    int size = 0; // Aktuálny počet študentov v databáze
 | 
			
		||||
    
 | 
			
		||||
    // Načítanie hlasov zo vstupu
 | 
			
		||||
    char line[SIZE];
 | 
			
		||||
    while (fgets(line, SIZE, stdin) != NULL) {
 | 
			
		||||
        char name[SIZE];
 | 
			
		||||
    char line[2 * SIZE]; // Zvýšená veľkosť pre celý riadok (meno + priezvisko)
 | 
			
		||||
    while (fgets(line, 2 * SIZE, stdin) != NULL) {
 | 
			
		||||
        char name[2 * SIZE]; // Zvýšená veľkosť pre celé meno (meno + priezvisko)
 | 
			
		||||
        int votes;
 | 
			
		||||
        // Rozdelenie riadku na počet hlasov a meno študenta
 | 
			
		||||
        if (sscanf(line, "%d %s", &votes, name) != 2) {
 | 
			
		||||
        if (sscanf(line, "%d %[^\n]", &votes, name) != 2) {
 | 
			
		||||
            fprintf(stderr, "Chybný formát vstupu!\n");
 | 
			
		||||
            break;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user